是否可以找到两个节点的差异,并将该差异用作特定控件的约束。
<xforms:bind id="DebitRebate1"
nodeset="instance('charge-options-setup')/Pattern_Setup1/Pattern1/DebitRebate1"
type="xforms:double"
constraint=". < instance('charge-options-setup')/Pattern_Setup1/Pattern1/DebitPrice1
and instance('charge-options-setup')/Pattern_Setup1/Pattern1/DebitPrice1-. >
instance('charge-options-setup')/Locations_Patterns/Debit_Minimum_Margin"/>
答案 0 :(得分:0)
是的,你可以使用两个节点之间的差异作为另一个节点的约束,你引用的代码似乎是正确的。只是几条评论:
<
和>
,而不是lt
和gt
。这将执行value comparison,并使表达式更易于阅读。DebitPrice1-.
使用DebitPrice1 - .
。这是必要的,因为-
可以用作元素或属性名称的一部分,因此foo-bar
指向<foo-bar>
而不是<foo>
中的内容减去<bar>
中的内容}。