В моей форме XPages у меня есть элемент управления checkbox:
<xp:checkBox
id="cbPromo"
value="#{employeeBean.employee.promoCheck}"
valueChangeListener="#{employeeBean.onPromotChange}"
checkedValue="true"
uncheckedValue="false"
disabled="#{!employeeBean.employee.editable}">
<xp:eventHandler
event="onclick"
submit="true"
refreshMode="partial"
refreshId="pnlUpdate"
execMode="partial" />
</xp:checkBox>
</xp:panel>
Проблема в том, что когда я меняю режим редактирования для объекта сотрудника (по умолчанию editable = false), элемент управления checkbox, который находился в режиме чтенияфлажок становится непроверенным.
Когда я добавляю вычисляемый текстовый элемент управления, чтобы увидеть, какое значение для поля promoCheck находится в режиме чтения и редактирования, true:
<xp:text escape="true" id="computedField1"
value="#{employeeBean.employee.promoCheck}">
</xp:text>
Может кто-нибудь объяснить, чтоЧто мне делать, чтобы флажок флажка был установлен при переключении редактируемого режима для объекта сотрудника?