如何在使用Java Script的LiveCycle中单击复选框时返回变量值

时间:2013-08-08 20:11:59

标签: javascript livecycle livecycle-designer

全新的Java Script& LiveCycle和我在谷歌搜索了几天,所以我想在这里找到答案。在我看来它应该很简单,但我不是程序员。

LiveCycle中的Java Script代码在复选框中返回包含一组值的变量会是什么样的?

例如,如果我选择某个情况的“是”复选框(称为“Sit_1_YES”),则会创建一个子实体(称为“subReqIA”)的新实例和一个来自变量的值集(称为“Cat_COP_Sit_1”) “)将自动出现。

非常感谢你的帮助!!

1 个答案:

答案 0 :(得分:1)

我不确定您计划在子窗体中输入值的确切位置。通常需要在该子表单中有一个文本字段或类似的东西(我会假设存在)。您可以在复选框的退出事件中添加类似这样的内容。

if (this.rawValue == "1"){
    var rowNum = subReq.instanceManager.count;
    subReqIA.instanceManager.addInstance();
    subReqIA[rowNum].tfExample.rawValue = Cat_COP_Sit_1;
    //whatever else you would do
}
else {
    subReqIA.instanceManager.removeInstance();
    //whatever other cleanup you need to do
}