【问题标题】:Orbeon Form Builder validation constraint on repeating elementOrbeon Form Builder对重复元素的验证约束
【发布时间】:2013-08-02 10:35:02
【问题描述】:

我正在使用 Orbeon 表单生成器,并且有一个带有重复部分的表单,其中包含一个名为 address 的字段以及一些其他字段。

最少可以重复 4 次,最多可以重复 6 次。

有没有办法在重复地址字段上添加约束以使其成为强制性除非它是最后一项?

【问题讨论】:

    标签: validation xpath orbeon xforms


    【解决方案1】:

    假设您的重复网格名称是address(这是重复网格的名称,而不是字段)。然后在该字段上,您可以使用以下约束:

    empty(../following-sibling::address) or . != ''
    

    本质上,如果没有后续 address 迭代(这意味着我们在最后一行),则此字段始终有效,并且其其他值必须为非空。

    【讨论】:

    • 伟大的会在星期一回到办公室时尝试一下。
    • @AyubMalik Cool,感谢您的更新,我很高兴它成功了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多