我有一個表單,我的驅動程序填寫表單的一部分與加油有關。有6個單獨的加油站的可能性。每個燃油停止線都有輸入,其中還包括加侖和成本。默認情況下,成本和加侖購買成本設置爲0.00美元。Acrobat XI - 在滿足條件的情況下消隱一個字段
我尋求幫助的理由: 偶爾駕駛員會無意中點擊加油線上的日期字段之一,日期會自動填充當前日期(可以更改)。然後該行的其餘部分保持全零。
我試圖找出一個驗證腳本,如果燃料購買成本是$ 0.00以及DEF購買成本也是$ 0.00,那麼將最好(或空白)將日期字段返回到NULL的驗證腳本。這些項目都必須是真實的。此外,我不確定如果FUEL_PURCH_STOP_1> 0 和 DEF_PURCH_STOP_1> 0,如何保持用戶輸入日期。
注意:加油總是會持續2-3天。
我的最終目標是...如果驅動程序無意中在日期字段中單擊,則自動填充當前日期。然後,如果FUEL_PURCH_STOP_1 和 DEF_PURCH_STOP_1字段中存在「0」,則從該行中刪除該日期。如果兩個字段中的任何一個或兩個字段的值都大於0,那麼我想在該字段中保留用戶輸入的日期。
我想:
var v1 = +getField("FUEL_PURCH_STOP_1").value;
var v2 = +getField("DEF_PURCH_STOP_1").value;
// Set this field's value
if v1 >0 andalso v2 >0) {
event.valueAsString === "WHAT GOES HERE??";
} else {
event.valueAsString === "";
}
謝謝先生。按我的意願工作。 –