我有来自Dynamics AX 2012的Web服务AIF,该服务从CustTable返回信息。如果存在AccountNum“ 1111”或“ 2222”的客户,我该如何编写请求以返回有关我的客户的信息?
这样的事情是行不通的。
<quer:CriteriaElement>
<quer:DataSourceName>CustTable</quer:DataSourceName>
<quer:FieldName>AccountNum</quer:FieldName>
<quer:Operator>Equal</quer:Operator>
<quer:Value1>1111,2222</quer:Value1>
<!--Optional:-->
<quer:Value2></quer:Value2>
</quer:CriteriaElement>
</quer:QueryCriteria>
您可以<CriteriaElement>
在该<QueryCriteria>
部分中放置多个标签。系统使用布尔或逻辑连接所有标签。这意味着出站消息中返回的记录信息来自满足以下任一条件的记录:
<quer:QueryCriteria>
<quer:CriteriaElement>
<quer:DataSourceName>CustTable</quer:DataSourceName>
<quer:FieldName>AccountNum</quer:FieldName>
<quer:Operator>Equal</quer:Operator>
<quer:Value1>1111</quer:Value1>
<quer:Value2></quer:Value2>
</quer:CriteriaElement>
<quer:CriteriaElement>
<quer:DataSourceName>CustTable</quer:DataSourceName>
<quer:FieldName>AccountNum</quer:FieldName>
<quer:Operator>Equal</quer:Operator>
<quer:Value1>2222</quer:Value1>
<quer:Value2></quer:Value2>
</quer:CriteriaElement>
</quer:QueryCriteria>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句