很高兴直接向您询问,因为您是" Xpages扩展库的作者之一:下一代Xpage组件的分步指南"。
这是已发布问题的链接Save button using SSJS does not open xe:dialog in web xpage but works on mobile xpage。
在上面的帖子中,保存按钮确保该字段具有基于另一个字段的值的值。如果该字段为空,则此字段必须具有值。
我还尝试使用基于另一个字段的计算所需值进行字段验证,但这也无效。这是一个代码:
var checkBox31:com.ibm.xsp.component.xp.XspInputCheckbox = getComponent("checkBox31");
if (checkBox31.getValue()== '' | checkBox31.getValue()== null){
return true;
}
{
return false;
}
非常感谢您的帮助。
提前致谢
祝你好运, Mohan Gangan
答案 0 :(得分:1)
如重复问题中所述,复选框的值为“true”或“false”。
var checkBox31:com.ibm.xsp.component.xp.XspInputCheckbox = getComponent("checkBox31");
if (checkBox31 != null && checkBox31.getValue()== 'false'){
return true;
}else{
return false;
}