【发布时间】:2013-08-02 10:35:02
【问题描述】:
我正在使用 Orbeon 表单生成器,并且有一个带有重复部分的表单,其中包含一个名为 address 的字段以及一些其他字段。
最少可以重复 4 次,最多可以重复 6 次。
有没有办法在重复地址字段上添加约束以使其成为强制性除非它是最后一项?
【问题讨论】:
标签: validation xpath orbeon xforms
我正在使用 Orbeon 表单生成器,并且有一个带有重复部分的表单,其中包含一个名为 address 的字段以及一些其他字段。
最少可以重复 4 次,最多可以重复 6 次。
有没有办法在重复地址字段上添加约束以使其成为强制性除非它是最后一项?
【问题讨论】:
标签: validation xpath orbeon xforms
假设您的重复网格名称是address(这是重复网格的名称,而不是字段)。然后在该字段上,您可以使用以下约束:
empty(../following-sibling::address) or . != ''
本质上,如果没有后续 address 迭代(这意味着我们在最后一行),则此字段始终有效,并且其其他值必须为非空。
【讨论】: