編集可能な時刻/日付フィールドが 2 つTimeIn
ありTimeOut
、表示フィールド用に計算されたフィールドが 1 つありますhoursWorked
。これは、 と の差を取得しTimeIn
、TimeOut
時間:分 (02:30 hrs) で表示します。別の編集可能な時刻/日付フィールドTimeIn_1
とTimeOut_1
フィールドを作成し、表示フィールド用に計算し、表示フィールドhoursWorked
用に別の計算フィールドを作成することtotalHours
に hoursWorked
しhoursWorked_1
ました。私はこのコードを試しました:
thours:=@If(hoursWorked=null | hoursWorked_1=null; @Return(""); "" );
seconds := hoursWorked+hoursWorked_1;
hours := @Integer(seconds/3600);
minutes := @Integer(@Modulo(seconds;3600)/60);
output := @Right("00" + @Text(hours); 2) + ":" + @Right("00" + @Text(minutes); 2);
@TextToTime(output)
しかし、何も起こりません。手伝って頂けますか?