0

这是我们在工作中用来计算打印作业所需纸张数量的 Acrobat 订单。有 4 种条件(骑马订书、单面和双面胶订书、非书本)。都使用不同的公式来计算纸张数量。我将所有公式作为单独的程序工作,但无法将它们全部放在订单表格中。我最初的想法是将它们全部放入输出字段中,作为一个长 if else 语句。然后我想到我可以从复选框中运行它们。

这两种方法中的任何一种更有意义吗?

如何从复选框运行它们并将答案输出到字段“PaperQty”?

这是骑马订书的代码。我希望它在选中 SS_CB 复选框并将结果显示在“PaperQty”字段中时运行。

// get field values; 
var FieldA = this.getField("Qty2").value;
var FieldB = this.getField("NoUp2").value;
var FieldC = this.getField("PageCount2").value;
event.value = ""; // default result; 
// test for non-zero divisor; 
if(Number(FieldB) != 0) {
event.value = (FieldC * FieldA / 4) / FieldB; // perform division;
event.value = Math.ceil(event.value); // Round up to next larger intiger;
}
4

0 回答 0