Если еще условие в xml на основе значения пути к полю
Я хочу знать, как если условия Else написаны на XML. Ниже мой код.
<quer:projection alias="PF" xmlns:quer="http://www.taleo.com/ws/integration/query">
<quer:switchByCriterion>
<quer:cases>
<quer:case>
<quer:containsIgnoreCase>
<quer:field path="CurrentOffer,OfferLetter,TemplateName"/>
<quer:string>Offer Letter</quer:string>
</quer:containsIgnoreCase>
<IF>
<Condition>
<Condition PF>360000</Condition>
</Condition>
<Statements>
"HRA" = 600
</Statements>
</IF>
<ELSE>
<Statements></Statements>
</ELSE>
</quer:case>
</quer:cases>
</quer:switchByCriterion>
</quer:projection>
Я хочу написать логику примерно так: Если значения в поле PF, которое определено как Псевдоним в первой строке, равны 100, то создайте новый столбец / поле в выходных данных по имени HRA, и это значение должно быть 200. Приведенный выше запрос недопустим и Я не могу понять, почему?
Я использую этот XML в Taleo. https://docs.oracle.com/cloud/18a/taleo/OTCCU/_advancedqueries.htm