Как отключить компонент ADF на основе размера строки итератора? - PullRequest
0 голосов
/ 27 июня 2018

У меня есть итератор в привязках, значения которого отображаются в af:table

value="#{bindings.participants.collectionModel}" 

и у меня есть другой компонент ADF, который я хочу отключить, если в итераторе есть строки

<af:selectOneChoice simple="true" partialTriggers="addproductbtn"
disabled="#{if the bindings.participants row size is > 0 }"

Я пытался сделать это как disabled="#{bindings.participants.rowsize > 0"

но это не сработало - компонент был отключен, хотя таблица была пустой.

Как этого добиться?

1 Ответ

0 голосов
/ 27 июня 2018

Я не вижу rowsize как допустимое свойство EL для привязок ADF. См. в этой таблице для ознакомления с действительными свойствами Итератора EL.

Я думаю, вы можете выбрать rangeSize или estimatedRowCount.

disabled="#{bindings.participants.estimatedRowCount > '0'"

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...