Q121:表のデータ定義表を使って設定値をセットしたい。
Q121-1:
ある表のデータ(CSVとかエクセル)の定義表を使って(別表:勤務時間計算.xlsx 参照ください)
6:31〜7:00の間にきた人は 左記の場合は 7:00
7:01〜7:30の間にきた人は 左記の場合は 7:30
という感じで 数値をセットしたいのですが、MZの場合はどういう感じで計算するのかご指導いただくとありがたいです。
例2では、休憩時間がその間にはいる場合 どうすればいいのか迷っています。
事例等教えていただくと参考になります。宜しくお願い致します。
関連ファイル:勤務時間計算.xlsx
A121-1:
AP_DATA\Sampleフォルダーにサンプル「勤務時間計算.mzax」がございます。
簡単な説明文書も「ドキュメントインデックス」から開けますので、併せてご覧下さい。
[カレンダー]コンポーネントを使うと日付型データの操作が可能です。
「AP_DATA\Sample\カレンダー.mzax」をどうぞご覧下さい。
勤務開始時間を変換するロジックは様々考えられるかと存じます。
[カレンダー]コンポーネントで書式指定をして「分」を表す部分だけを取得することもできますし、(午前零時からの)経過時間をミリ秒単位で取得することもできます。