保存按钮不会打开xe:对话框

时间:2014-03-31 21:37:08

标签: xpages xpages-extlib xpages-ssjs

很高兴直接向您询问,因为您是" 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

1 个答案:

答案 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;
}