LXRPID35 曜日コードチェック/編集
サブルーチンID |
機能分類 |
サブルーチン名 |
テーブル名 |
---|---|---|---|
LXRPID35 |
日付処理 |
LXRCID35 |
インタフェース
入力(区分:INPUT-PARM=I,CONSTANT=C) |
||||
---|---|---|---|---|
レベル |
項目名 |
属性 |
説明および設定値 |
区分 |
03 |
I-YB-CD |
X(1) |
曜日コード |
I |
− |
− |
− |
(1:月曜日,2:火曜日,3:水曜日, |
− |
− |
− |
− |
4:木曜日,5:金曜日,6:土曜日, |
− |
− |
− |
− |
7:日曜日) |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
出力(区分:OUTPUT-PARM=O,RTN-CODE=R) |
||||
---|---|---|---|---|
レベル |
項目名 |
属性 |
説明および設定値 |
区分 |
03 |
O-YB-KJ |
N(3) |
曜日(漢字) |
O |
03 |
O-YB-KN |
X(3) |
曜日(半角カナ) |
O |
03 |
O-YB-AL |
X(3) |
曜日(英字) |
O |
03 |
O-RTN-CD |
X(10) |
リターンコード |
R |
− |
− |
− |
SPACE:正常終了 |
− |
− |
− |
− |
LXRED013:曜日コード範囲外 |
− |
− |
− |
− |
− |
− |
処理基準
-
曜日コードをチェックし,曜日名に変換する。
例1
I-YB-CD :'1' ↓ O-YB-KJ :'月曜日' O-YB-KN :'ゲツ' O-YB-AL :'MON' O-RTN-CD:SPACE
注意事項
-
曜日コードが'1'〜'7'以外のときは,リターンコードに'LXRED013'を出力し,曜日(漢字),曜日(半角カナ),曜日(英字)にスペースを出力する。
-
曜日(半角カナ)の属性は,EUC対応版ではX(6),Unicode対応版ではX(9)である。