我有来自Dynamics ax2012的webservice 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>发布于 2020-03-27 18:24:59
您可以在<QueryCriteria>部分中放置多个<CriteriaElement>标签。系统使用布尔或逻辑来连接所有标签。这意味着出站消息中返回的记录信息来自满足以下任一条件的记录:
<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>https://stackoverflow.com/questions/60882955
复制相似问题