下方程式碼是用於
只要程式算不出來
就由使用者自行填入時數於
並將CheckBox打勾 (CheckInputTime)
手輸時數於TextField (inputHours)
按下"共計"將值傳入旁邊的TextField (totalHours)
但一值無法取到值
目前已知問題把inputHours直接一個值,可以成功運作。
請問一下我在Form.setValue("totalHours", 'inputHours');
這段拿不到值,該如何調整
謝謝!!!
totalTime 是系統自動算的時數
if (totalTime != null) {
Form.setValue("totalHours", totalTime);
} else if (("true".equals(Form.getValue("CheckInputTime")))
&& (totalTime == null || totalTime == 0)) { //當CheckInputTime打勾時取得CheckInputTime值
Form.setValue("totalHours", 'inputHours'); //將FTextField放入totalHours
} else {
Form.showMessageDialog("請勾選手輸時數,並填入正確請假時數,由人資部審核");
}