Orbeon 使用 xxf:lang() 作为条件

Orbeon using xxf:lang() as condition

我正在尝试在 Orbeon 表单中使用 XForms xxf:lang() 函数来有条件地隐藏字段。

这是字段可见性参数中的代码:

xxf:lang() = 'en'

这是一个例子: https://demo.orbeon.com/demo/fr/orbeon/builder/edit/9c1a13452fdd728b7c5545d3c7a981bceb93f677

点击 'Test' 按钮后表单未加载。 tjhat 形式有什么问题?我怎样才能达到这个效果?

在该 XPath 表达式中,使用 fr:lang() (doc) 而不是 xxf:lang(),它将完全按照您的预期执行。