2016-07-21 7 views
0

Ich habe ein Problem mit FetchXML in SparkleXML. Wenn ich will in GUID-Filter in Bedingung Klausel hinzuzufügen FetchXML bekomme ich leeren String-Wert in SOAP-AnforderungSparkleXRM leere GUID nach SOAP-Anfrage erstellen

<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>"; 

Aussehen Fetch wie oben in SOAP-Anforderung. Hat jemand so ein Problem?

Antwort

0

Problem war, dass ich GUID bestanden in geschweiften Klammern Format (zB. "{F2D136B5-3439-E611-80E9-5065F38A3951}"), aber Sie müssen ohne Klammern GUID Pass ("F2D136B5-3439-E611-80E9-5065F38A3951"), denn es gibt einige regex in JavaScript, die geschweiften Klammern entkommt und seinen Inhalt in FetchXML.