2016-05-16 17 views
0

當前使用<fr:tabbable>標籤在表單中創建選項卡。 但是,當我嘗試通過引用單個節點來製作標籤時,它不起作用。也就是說,該選項卡始終可見,並且隱藏引用節點時不會隱藏。如何隱藏Orbeon 4.10中的fr:標籤?

但是,將<fr:tabbable>更改爲<fr:tabview>直接工作。

這裏是我的fr:tab

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

當運行形式,如果MY_NUMBER_FIELD是相關的,則標籤應顯示否則不是。

<fr:tabbable>是否支持隱藏標籤?或者我應該使用不同的屬性來實現這種效果?我已經嘗試了'綁定'和'可見'屬性。

謝謝你的時間。

回答

0

對於<fr:tabbable>,可以使用<fr:tab>上的visible屬性。該屬性的值被視爲XPath表達式,預計將評估爲布爾值。

+0

請注意,我們應該記錄'',並在[問題2390](https://github.com/orbeon/orbeon-forms/issues/2390)上添加了+1。 – avernet

+0

感謝您的快速回復,我將選項卡設置爲'',然後將選項卡設置爲'',但該選項卡仍然可見。我嘗試了其他布爾xpath表達式,但對可見性沒有影響。也許我錯過了明顯的東西? – KJ1982

+0

自Orbeon Forms 2016.1以來,該屬性才受支持。 – ebruchez