翌営業日の計算方法について
質問失礼します。
翌営業日の計算をするシナリオを進めているのですが、どうも祝日を判定してくれずに困っています。
どなたか、考えられる原因を教えていただけると助かります。
基本方針としては以下の手順で組み立てています。
①指定の支払日を初期値として設定
②支払日が平日かどうかを判定
③②の結果が平日であればその日を支払日とし、休日であれば支払日を1日後にして②の処理に戻る
シナリオの詳細は以下の通りです。
【事前準備】
・syukujitsu.csvをシナリオと同じディレクトリ上に保存
・変数「支払日」への初期値の設定
【変数】
変数1:曜日
変数2:平日・休日
変数3:支払日(初期値2021/5/1 ※仮設定)
【フローチャート】
1.繰り返し処理
<条件式>
・値1:変数「支払日」
・比較演算子 等しくない
・値2:値⇒ ※空白
2.平日・休日判定
<設定値>
・日付:変数「支払日」
・定休日:値⇒土日
・祝日情報ファイル名:値⇒syukujitsu.csv
・曜日:変数「曜日」
・平日・休日:変数「平日・休日」
3.分岐
<条件式>True
・値1:変数「平日・休日」
・比較演算子 等しい
・値2:値⇒平日
4.1日後の日付の処理
<設定値>
・基準日:変数「支払日」
・日数差:値⇒1
・結果格納先:変数「支払日」
5.支払日出力
<表示メッセージ>
・変数名「支払日」
【実行結果】
変数「支払日」に2021/5/3が格納される。
⇒祝日日なので祝日判定が出来ていない。
何度やっても同じ結果になります。
どなたかご教授いただけませんか。。。