1

我不是程序员,我需要(pref. Formcalc)或 Javascript 中的示例才能在 Livecycle 的脚本编辑器中输入我正在创建的交互式订单。

只有在单击“Add-onCheckBox1”时,我才需要“ItemTotal[31]”字段来执行计算。单击 Add-onCheckBox1 后,我希望 ItemTotal[31] 字段计算 Quantity 字段乘以 300 并返回该字段的结果。以下是我尝试过但不断出错的方法。

if (Add-onCheckBox1 == 1) then    
 ItemTotal[31] == Quantity *300 
4

1 回答 1

0

在 JavaScript 中应该是这样的:

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

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

我没有机会在 Designer 中测试您的 FormCalc 脚本,但可以肯定的是作业中存在错误,应该是:

ItemTotal[31] = Quantity * 300;
于 2011-05-12T20:08:25.897 回答