SOAP请求创建后,SparkleXRM为空GUID

时间:2016-07-21 11:41:18

标签: soap dynamics-crm crm fetchxml

我在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请求中看起来就像上面的那样。有人有这样的问题吗?

1 个答案:

答案 0 :(得分:0)

问题是我以大括号格式传递GUID(例如。"{F2D136B5-3439-E611-80E9-5065F38A3951}"),但是你需要传递没有括号("F2D136B5-3439-E611-80E9-5065F38A3951")的GUID,因为JavaScript中存在一些逃避大括号的正则表达式它是FetchXML中的内容。