1

是否可以为依赖于相应重复控件的重复控件提供动态绑定。考虑以下场景。

    Principal1  Rate1
    Principal2  Rate2
    Principal3  Rate3
    Principal4  Rate4

在这种情况下,Rate1 取决于 Principal1,例如 (Rate1 < Principal1 )。Rate2、Rate3、Rate4 也存在类似的情况。是否可以使用广义绑定来约束此约束,或者是否有必要为每个单独的速率控制设置绑定和约束?好心提醒..

4

1 回答 1

1

查看 XPath 相对路径。

您可以为重复区域的相对路径编写约束。我假设 Principal1 和 Rate1 将一起重复。

<repeated-section>
   <principal>
   <rate>
</repeated-section>

我们在主要字段上设置了一个约束条件,即如果速率(在同一重复内)大于 100,则主要字段有效

<xforms:bind nodeset="instance('instance')/repeated-section/principal"     
     constraint="../rate &gt; 100" />

注意:还要确保不要在重复的部分中使用绑定。改为使用ref=""并说明输入相对于重复部分的相对路径

于 2011-04-18T17:55:09.940 回答