我有這種形式,一種官方形式(角色扮演遊戲的組織遊戲事件中使用的角色表,如果任何人都很重要),有人親切地變成了fillable PDF form。我之前問了一個關於checkboxes and auto-calcualtions的問題,並且讓它工作......但是現在我需要在我的一些計算中考慮另一個變量(情景獎勵的情況翻番)。不幸的是,這個變量沒有在這個表單上的任何地方表示,我不能只在表單中添加字段(至少在打印時它是一個官方表單)。 如果不在(打印)表單中添加更多字段,我如何解釋這個附加變量?Acrobat XI Pro:允許用戶輸入覆蓋自動計算公式
我想過只是允許用戶通過在字段中鍵入來覆蓋自動計算,但我無法弄清楚如何實現這一點。這是一個好的解決方案嗎?這是相對簡單的代碼?
如果您的答案涉及向我的表單添加代碼,請包含我可以修改的代碼段,以及我應該將其插入到現有代碼中的位置的說明,或者如果有其他位置,我需要添加它。
代碼示例:
//check bonus = stat bonus + applicable proficiency bonus
var profUse = this.getField("SklAcrProf").value;
var stat = Number(this.getField("DEX1").value);
var profVal = Number(this.getField("Proficiency Bonus").value);
var check = Number('-2');
if (profUse != "Off"){
check = stat + profVal;
}
else{
check = stat;
}
event.value = check;