Article - CS281860
Incorrect APEX expression for numeric choice values in Windchill PDMLink
Modified: 19-Mar-2018
Applies To
- Windchill Service Information Manager 10.2 to 11.1
Description
- Incorrect APEX Expression appears in bundle when looking at payload
- Example
- Insert DD in IS
- Assign Advance ATO item expression on DD like –
(White / Silver) + ("145" / "155") + (Lxi / Vxi) - Make sure UseApexExpression set to true
- Publish IS to XML bundle
- You receive:
<data name="LogicalExpression">
<data name="_oset416729">(AND (IS 'Colour' 'White' 'Silver') (OR '145' '155') (IS 'Variants' 'Lxi' 'Vxi'))</data>
</data>
Note – Expression assigned using Basic Expression then correct APEX expression appearing
Expected result is:
<data name="LogicalExpression">
Expected result is:
<data name="LogicalExpression">
<data name="_oset416729">(AND (IS 'Variants' 'Lxi' 'Vxi') (IS 'Colour' 'Silver' 'White') (IS 'Tire' '145' '155'))</data>
</data>
This is a printer-friendly version of Article 281860 and may be out of date. For the latest version click CS281860