如何在Orbeon 4.10中隐藏fr:tab?

时间:2016-05-16 05:18:35

标签: tabs orbeon xforms

目前使用<fr:tabbable>标记在表单中创建标签。 但是,当我尝试通过引用单个节点使选项卡相关时,它不起作用。也就是说,标签始终可见,如果隐藏了引用节点,则不会隐藏。

但是,将<fr:tabbable>更改为<fr:tabview>会立即生效。

这是我的fr:tab

<fr:tab id="history-tab" ref="//MY_NUMBER_FIELD">

如果MY_NUMBER_FIELD相关,则在运行表单时,否则应显示该选项卡。

<fr:tabbable>是否支持隐藏标签?或者我应该使用不同的属性来实现这种效果?我已经尝试了'bind'和'visible'属性。

感谢您的时间。

1 个答案:

答案 0 :(得分:0)

使用import java.util.*; public class passByReference2{ public static void method(HashSet<Integer[]> visited){ Integer[] n = {1, 2}; if (visited.contains(n)){ System.out.println("Contains"); } } public static void main(String[]args){ HashSet<Integer[]> visited = new HashSet<Integer[]>(); Integer[]v = {1, 2}; visited.add(v); method(visited); } } ,您可以使用<fr:tabbable>上的visible属性。此属性的值被视为XPath表达式,期望评估为布尔值。