質問
スケジュールジョブで毎月の営業日を指定してスクリプトを実行するには、どのような方法がありますか。
回答
以下方法があります。
<設定概要>
休日設定にて実行日を調整する
- 毎月第5営業日のみを営業日としたカレンダーを作成
- スケジュールジョブの休日オプションにて[休日には実行しない]を選択
補足
以下のようにスケジュールジョブではなく、スクリプト内で処理の実行を調整する方法もあります。
<設定概要>
スクリプト内で処理内容を調整する
- テーブルやファイルに実行する日付を記載したデータを用意しておく
- 現在日付が実行する日付であるかを比較し、指定日以外はスクリプトを終了するよう条件分岐させる
コメント
0件のコメント
記事コメントは受け付けていません。