我很难为Acumatica的xml请求设置过滤器。在没有过滤器的情况下,这样做效果很好。但是,当我包含任何过滤器时,我会收到一个空白响应。
我想我对汉化有个问题。你能告诉我我哪里错了吗?
<commands>
<Command>
<FieldName>InventoryCD</FieldName>
<ObjectName>Item</ObjectName>
<Value>Inventory</Value>
<Commit>1</Commit>
<IgnoreError>0</IgnoreError>
<LinkedCommand>
<FieldName>InventoryCD</FieldName>
<ObjectName>Item</ObjectName>
<Value>[Item.InventoryCD]</Value>
<Commit>1</Commit>
<IgnoreError>0</IgnoreError>
<LinkedCommand xsi:nil=""true"" />
<Descriptor xsi:nil=""true"" />
</LinkedCommand>
</Command>
<Command>
<FieldName>InventoryCD!Descr</FieldName>
<ObjectName>Item</ObjectName>
<Value>Description</Value>
</Command>
<Command>
<FieldName>AlternateID</FieldName>
<ObjectName>itemxrefrecords</ObjectName>
<Value>Manufacturer P/N</Value>
</Command>
</commands>
<filters>
<Filter>
<Field = InventoryCD.Item.Inventory/>
<Condition>Contain</Condition>
<Value = ""300""/>
</Filter>
</filters>
<topCount>10</topCount>
<includeHeaders>1</includeHeaders>
<breakOnError>1</breakOnError>
发布于 2017-07-06 12:01:53
所以这解决了我的问题
<filters>
<Filter>
<Field>
<FieldName>InventoryCD</FieldName>
<ObjectName>Item</ObjectName>
<Value>Inventory</Value>
</Field>
<Condition>StartsWith</Condition>
<Value xsi:type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema">300</Value>
<OpenBrackets>0</OpenBrackets>
<CloseBrackets>0</CloseBrackets>
</Filter>
</filters>干杯。
https://stackoverflow.com/questions/44938158
复制相似问题