Hitachi

SEWB+/標準サブルーチン ライブラリリファレンス


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. 曜日コードをチェックし,曜日名に変換する。

例1

 I-YB-CD :'1'
 ↓
 O-YB-KJ :'月曜日'
 O-YB-KN :'ゲツ'
 O-YB-AL :'MON'
 O-RTN-CD:SPACE

注意事項

  1. 曜日コードが'1'〜'7'以外のときは,リターンコードに'LXRED013'を出力し,曜日(漢字),曜日(半角カナ),曜日(英字)にスペースを出力する。

  2. 曜日(半角カナ)の属性は,EUC対応版ではX(6),Unicode対応版ではX(9)である。