1.5.1 標準サブルーチンが取り込む設定情報の変更に必要なファイル
年号および祝祭日区分を変更するには,情報設定ファイルの変更が必要です。
情報設定ファイルには,次の2種類があります。
-
デフォルト情報設定ファイル(adsubinf.txt)
製品インストール時に作成される情報設定ファイル。
デフォルト情報設定ファイルの設定情報の変更や削除はできません。設定情報の変更や削除をした場合,動作は保証されません。
なお,元号や祝日関連の法律改正があった場合,製品エンハンスによって,デフォルト情報設定ファイルの内容が変更になることがあります。
-
カスタマイズ情報設定ファイル(adsubinf_custom.txt)
デフォルト情報設定ファイルから複写することで作成する情報設定ファイル。
デフォルト情報設定ファイルの設定情報の変更や削除ができないため,標準サブルーチンが取得する設定情報は,カスタマイズ情報設定ファイルで変更します。
標準サブルーチンが取得する設定情報は,カスタマイズ情報設定ファイルの有無によって取得先が異なります。カスタマイズ情報設定ファイルの有無による設定情報の取得先の差異を次の表に示します。
カスタマイズ情報設定ファイルの有無 |
設定情報の取得先 |
---|---|
あり |
カスタマイズ情報設定ファイルを参照後,標準サブルーチンの処理対象となる年号や日付に対する祝祭日情報が無ければ,製品内部で保持している情報※1を使用します。 |
なし |
デフォルト情報設定ファイル※2を参照後,標準サブルーチンの処理対象となる年号や日付に対する祝祭日情報が無ければ,製品内部で保持している情報※1を使用します。 |
- 注※1
-
製品内部では,年号の情報および平成19年1月1日施行の「国民の祝日に関する法律」に記載されている祝祭日の情報を保持しています。製品内部で保持している年号情報については「LXRPID05 年月日変換(西暦→和暦)」の「処理基準」を,祝祭日情報については「付録C 祝祭日・休日の有効期間」を参照してください。
- 注※2
-
デフォルト情報設定ファイルでは,平成19年1月1日施行の「国民の祝日に関する法律」から,変更のある次の祝祭日の情報を保持しています。
祝祭日 |
期間 |
内容 |
---|---|---|
山の日 |
2016年〜2100年 |
2020年以外は8月11日に祝日を追加。 2020年だけ8月10日に祝日を追加。 |
海の日 |
2020年 |
7月20日から7月23日に祝日を移動。 |
スポーツの日 |
2020年 |
10月12日から7月24日に祝日を移動。 |
天皇誕生日 |
2019年〜2100年 |
2019年は12月23日の祝日を削除。 2020年以降は12月23日から2月23日に祝日を移動。 |