Я хочу только указать поле, если пользователь не установил флажок в другом месте формы.xpages проверяет одно поле, если установлен флажок
Значение флажка «Да», если отмечено, или «Нет», если не отмечено.
В формуле проверки в окне редактирования, я есть вычисленная SSJS:
getComponentValue ("SoleSource") == "Нет"
функция сохраняется в качестве источника JS
function getComponentValue(id){
var field = getComponent(id);
var value = field.getSubmittedValue();
if(null == value){
// else not yet submitted
value = field.getValue();
}
return value;
}
Независимо от того, установлен флажок (с идентификатором «SoleSource»), он всегда возвращает значение «Нет», которое является значением по умолчанию, и пытается проверить мое поле.
Есть ли способ сделать это, не отправив форму?