SOAP 请求创建后 SparkleXRM 为空 GUID

SparkleXRM empty GUID after SOAP request create

我在使用 SparkleXML 中的 FetchXML 时遇到问题。当我想在 FetchXML 的条件子句中添加 GUID 过滤器时,我在 SOAP 请求中得到空字符串值

<fetch version='1.0' output-format='xml-platform' mapping='logical' returntotalrecordcount='true' no-lock='true' distinct='false'>
                              <entity name='ic_orderline'>
                                <attribute name='ic_orderlineid' />
                                <attribute name='ic_quantity' />
                                <attribute name='ic_product' />
                                <filter type='and'>
                                  <condition attribute='ic_order' operator='eq' value=''/>
                                </filter>
                              </entity>
                            </fetch>";

Fetch 在 SOAP 请求中看起来像上面的一个。有人遇到过这样的问题吗?

问题是我以大括号格式传递了 GUID(例如 "{F2D136B5-3439-E611-80E9-5065F38A3951}"),但您需要传递不带括号的 GUID("F2D136B5-3439-E611-80E9-5065F38A3951"),因为 [=14= 中有一些正则表达式] 转义大括号,它是 FetchXML 中的内容。