我正在 Adobe LiveCycle 上创建一个表格,在不同的字段中添加数字。我需要让最后一个字段(合格资产)添加所有以前的字段,但不包括其中三个的总和,一个特定的但只有当它大于 60000 时。我为第一部分编写了如下脚本(总结所有字段)这是在我命名为 TotalAssets 的字段中:
this.rawValue =Cash.rawValue+SavingsAccount.rawValue+ChildrensSavings.rawValue+CheckingAccount.rawValue+ValueHome1.rawValue+ValueHome2.rawValue+ValueVehicle1.rawValue+ValueVehicle2.rawValue+ValueVehicle3.rawValue+BusinessAccount.rawValue+BusinessAssets.rawValue+StocksBonds.rawValue+Retirement.rawValue+CDs.rawValue+OtherInvestments.rawValue+OtherAssets.rawValue;
这工作正常,但如果退休值大于 60000,则不应将其添加到计算中。这就是我写的(EligibleAssets):
if (Retirement.rawValue > 60000) {
Retirement.rawValue = 0;
} else {
Retirement.rawValue == Retirement.rawValue ;
}
this.rawValue = TotalAssets.rawValue - (ValueHome1.rawValue+ValueVehicle1.rawValue +Retirement.rawValue);
当我将表单另存为 PDF 时,第一个字段总数计算正确,但第二个字段显示为空白。
如果您能发现我遗漏或做错了什么,我将非常感谢任何反馈。谢谢!