这是我的FetchXML ......
<fetch version="1.0" mapping="logical">
<entity name="cs_testparameter" >
<attribute name="cs_testcalculation" />
</entity>
</fetch>
返回以下内容:
<resultset morerecords="0">
<result>
<cs_testcalculation name="Addition" formattedvalue="717640000">717640000</cs_testcalculation>
</result>
<result>
<cs_testcalculation name="Subtraction" formattedvalue="717640001">717640001</cs_testcalculation>
</result>
<result>
<cs_testcalculation name="Multiplication" formattedvalue="717640002">717640002</cs_testcalculation>
</result>
<result>
<cs_testcalculation name="Division" formattedvalue="717640003">717640003</cs_testcalculation>
</result>
</resultset>
我想过滤我的结果,因此它只会返回TestParameter
属性的名称等于testCalculation
的{{1}}个实体。我该怎么做?
我知道我可以使用数字值来过滤...
Addition
...但我不想使用数值,而是过滤名称本身。这可能吗?
编辑:最后,我会用它来做类似......
<fetch version="1.0" mapping="logical">
<entity name="cs_testparameter" >
<attribute name="cs_testcalculation" />
<filter type="and">
<condition attribute="cs_testcalculation" operator="eq" value="717640000" />
</filter>
</entity>
</fetch>