Javascript 如何在inputText?(XPages)中显示指定的值
我有一个类似下图的表单 如果第一个项目天数有一个值,它将显示“分割处理” 如何在“采购进度”中编写代码 也许是这样Javascript 如何在inputText?(XPages)中显示指定的值,javascript,xpages,field,return-value,Javascript,Xpages,Field,Return Value,我有一个类似下图的表单 如果第一个项目天数有一个值,它将显示“分割处理” 如何在“采购进度”中编写代码 也许是这样 var doc = purchase.getDocument(); var DAY_A0 = doc.getItemValue("DAY_A0"); //DAY_A0 = 1 if(DAY_A0 == "") return false; else return "Division processing"; 相反,如果第一个项目天数为空值,“分割处理”将不会显示 像这
var doc = purchase.getDocument();
var DAY_A0 = doc.getItemValue("DAY_A0"); //DAY_A0 = 1
if(DAY_A0 == "")
return false;
else
return "Division processing";
相反,如果第一个项目天数为空值,“分割处理”将不会显示
像这样:
正如您在getItemValue中看到的那样,返回一个java.util.Vector
getItemValue(名称:string):java.util.Vector
返回值java.util.Vector 说明
项中包含的一个或多个值。值的数据类型取决于项的数据类型 要检查向量中是否有内容,需要生成迭代器并循环(链接帮助中的示例): 但是有一种更简单的方法:使用
getItemValueString
。然后,您的上述代码完全按照您的要求工作:
var DAY_A0 = doc.getItemValueString("DAY_A0"); //DAY_A0 = 1
var DAY_A0 = doc.getItemValueString("DAY_A0"); //DAY_A0 = 1