我需要一个FormCalc或Javascript才能在Adobe Livecycle Designer中使用我正在创建的交互式表单

时间:2011-05-11 17:57:44

标签: scripting javascript-events adobe scripting-language livecycle

我不是程序员,我需要(pref.Formcalc)或java中的示例进入Livecycle的脚本编辑器,以获取我正在创建的交互式订单表单。

我需要“ItemTotal [31]”字段才能在单击“Add-onCheckBox1”时执行计算。单击Add-onCheckBox1后,我希望ItemTotal [31]字段计算Quantity字段乘以300并返回结果此字段。以下是我尝试但仍然出错的原因。

if(Add-onCheckBox1 == 1)然后

ItemTotal [31] ==数量* 300

1 个答案:

答案 0 :(得分:0)

JavaScript中的

应该是这样的:

if (Add-onCheckBox1.rawValue == 1){
    xfa.resolveNode("ItemTotal[31]").rawValue = xfa.resolveNode("Quantity").rawValue * 300;
}

您可以将此脚本放在Add-onCheckBox1字段的change事件中。

我没有机会在Designer中测试您的FormCalc脚本,但是确保分配中有错误,它应该是:

ItemTotal[31] = Quantity * 300;