K
KoYamaさん (8o4hkr6m)2023/11/9 03:32 (No.78829)削除0111.月末次月準備処理。
新しく「月末次月準備処理」を作成しました。
これは、「継続案件一覧.csv」を作った成果でもあるのですが、その継続案件一覧の最初の案件である「月初対応」が有り、ひょんな事から、何も、月初の、朝一バッチの中で、行う事は無いのでは?、っと思い、月末ののんびりした時間帯に、次月の準備として、実行するようにしようと、考え直し、「/Cmd(168)」で「CEdCommon::PreSetMonthFolder」として、指定フル・パス・フォルダ直下に、次月「yyyy年」フォルダと、その直下「mm月」フォルダを、無ければ作成するだけのコマンドで、これを、バッチから、必要なパスについて、呼び出すだけ
の処理です。
で、組込んでエラー停止するので、トレース実行して調べたら、単純に「sprintf」の引数の1個が、抜けていただけでした。すぐ直し、完成しました。
で、これ、何と、「継続案件一覧.csv」にしてからも、月初の、朝一バッチの処理でも有り、中々トレース実行に持ち込む事すら、適わず「9/2(土)、9/8(金)、9/24(日)、9/26(火)、10/5(木)、10/8(日)、11/1(水)」と対応を、持ち越して来た訳で、あまりに癪に障るので確認はしていませんが、自分では「同じようなコード」を書く癖が有るので、結構同じようなバグが原因で、ここ迄引きずったのでしょう。
とにかく、これで、「継続案件」最初の「月初対応」が「月末次月準備処理」として、解決しました。また、これで、今宵は「祝杯」です。