ShumpeiYamauchi / test_attendance_FM

0 stars 0 forks source link

出勤時刻 or 退勤時刻 が empty なときに未入力アラートを表示する #10

Closed ShumpeiYamauchi closed 3 years ago

ShumpeiYamauchi commented 3 years ago

出勤 or 退勤時刻 が empty なときにきちんとすべて入力するように促すアラートを表示させる

Todo

ShumpeiYamauchi commented 3 years ago

出勤時刻、退勤時刻だけでなく、休み時間も対象に追加

ShumpeiYamauchi commented 3 years ago
ShumpeiYamauchi commented 3 years ago

追加 Todo

ShumpeiYamauchi commented 3 years ago

全対象レコードに関する積をとる関数がない(?)ので、 対象レコードの出退勤入力状況の総和と対象レコード数が一致しているかどうか を条件にする。

ShumpeiYamauchi commented 3 years ago

一致だとフィールド数を多くとってしまうので、 月別出退勤入力状況 := Count(スタッフ_月別集計_日別労働時間::c出退勤入力状況) - Sum(スタッフ_月別集計_日別労働時間::c出退勤入力状況) で定義して、月別出退勤入力状況 > 0 のときに未入力と判定する。

ShumpeiYamauchi commented 3 years ago

0 or 1 にしたかったので月別出退勤入力状況を

If ( 
Count(スタッフ_月別集計_日別労働時間::c出退勤入力状況) - Sum ( スタッフ_月別集計_日別労働時間::c出退勤入力状況 ) > 0;
 0;
 1 )

にした

ShumpeiYamauchi commented 3 years ago

「未入力日あり」アラートの設置 未入力日がある場合

スクリーンショット 2021-04-23 11 20 18

全て入力ができている場合

スクリーンショット 2021-04-23 11 20 29