Hitachi

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


LXRPIG09 フラグチェック/変換

サブルーチンID

機能分類

サブルーチン名

テーブル名

LXRPIG09

コード変換

フラグチェック/変換

LXRCIG09

〈このページの構成〉

インタフェース

入力(区分:INPUT-PARM=I,CONSTANT=C)

レベル

項目名

属性

説明および設定値

区分

03

I-FLG

X(1)

入力フラグ

I

出力(区分:OUTPUT-PARM=O,RTN-CODE=R)

レベル

項目名

属性

説明および設定値

区分

03

O-FLG-AL

X(3)

出力フラグ(英字)

O

03

O-FLG-KJ

N(1)

出力フラグ(漢字)

O

03

O-RTN-CD

X(10)

リターンコード

R

SPACE:正常終了

LXREG001:コード変換エラー

処理基準

  1. 次の仕様でフラグを変換する。

    I-FLG

    O-FLG-AL

    O-FLG-KJ

    O-RTN-CD

    SPACE

    '0'

    '1'

    その他

    'OFF'

    'OFF'

    'ON'

    SPACE

    '無'

    '無'

    '有'

    SPACE

    SPACE

    SPACE

    SPACE

    'LXREG001'

例1

 I-FLG   :'1'
 ↓
 O-FLG-AL:'ON'
 O-FLG-KJ:'有'
 O-RTN-CD:SPACE

例2

 I-FLG   :'0'
 ↓
 O-FLG-AL:'OFF'
 O-FLG-KJ:'無'
 O-RTN-CD:SPACE

例3

 I-FLG   :'3'
 ↓
 O-FLG-AL:SPACE
 O-FLG-KJ:SPACE
 O-RTN-CD:'LXREG001'

注意事項

  1. エラーの場合,出力フラグ(英字),出力フラグ(漢字)にはスペースを返す。