# フォーマット情報表示コマンド

すでに登録済みのフォーマット情報から、その内容をリスト表示することができます。

注意

エミュレーターの設定（「ホスト・コード・ページ」）と、このコマンドを実行するジョブのCCSID（コード化文字セット識別コード）が下記のいずれかを満たすように設定してください。満たしていない場合、正しくリスト表示されません。

【設定1】

- エミュレーターの設定とシステム動作環境設定ファイルのHULFTキャラクターセットを一致させる

- ジョブのCCSID（コード化文字セット識別コード）に65535を設定する

【設定2】

- エミュレーターの設定とシステム動作環境設定ファイルHULFTキャラクターセットを一致させる

- ジョブのCCSID（コード化文字セット識別コード）とシステム動作環境設定ファイルのHULFTキャラクターセットを一致させる

## プログラムインターフェイス

    CALL ライブラリー名/UTLILIST PARM(['LIB=ライブラリー名'] 'I=FMT' 'ID=formatid'
       ['G'] ['OUTPUT=filename'] ['EXIT' CL変数名])

## パラメーター説明

LIB=ライブラリー名

  HULFTがインストールされているライブラリー名（省略時値 HULFT）

  先頭英字の10バイト以内の英数字で指定します。

I=FMT

  フォーマット情報を出力（省略不可）

ID=formatid

  表示させるフォーマットID（省略不可）

  50バイト以内の英数字および“_”で指定します。

G

  フォーマット情報表示コマンドが出力するエラーメッセージの表示抑制（省略可）

  省略するとエラーメッセージが表示されます。

OUTPUT=filename

  フォーマット情報表示コマンドが出力するエラーメッセージの出力先（省略可）

  「ライブラリー名/ファイル名(メンバー名)」の形式で指定します。

  省略するとエラーメッセージは出力されません。

  ログファイルのレコード保持件数は無制限です。

EXIT CL変数名

  フォーマット情報表示コマンドが出力するエラーコードの受け取りとCL変数名（省略可）

  EXITとCL変数名は連続して指定してください。

  異常終了の場合のみ、エラーコードをCL変数へセットします。

  省略するとエラーコードはセットされません。

## コマンドインターフェイス

    UTLILIST FILETYPE(FMT formatid) LIBRARY( ) MSG( ) FILE( ) MBR( )

## パラメーター説明

FILETYPE(FMT formatid)

  フォーマット情報（FMT）と表示させるフォーマットID（省略不可）

  formatidは、50バイト以内の英数字および“_”で指定します。

LIBRARY

  HULFTがインストールされているライブラリー名（省略時値 HULFT）

  先頭英文字の10バイト以内の英数字で指定します。

MSG

  エラーメッセージの表示抑制（省略時値 *YES）

  *NO

    : エラーメッセージを表示しない

  *YES

    : エラーメッセージを表示する

FILE

  エラーメッセージ出力先ファイルのライブラリー名とファイル名（省略可）

  「ライブラリー名/ファイル名」の形式で指定します。

  それぞれ先頭英字の10バイト以内の英数字で指定します。

  省略するとエラーメッセージは出力されません。ログファイルのレコード保持件数は無制限です。

MBR

  エラーメッセージ出力先ファイルのメンバー名（省略時値 *FILE）

  先頭英字の10バイト以内の英数字で指定します。

## 表示例

フォーマットID 'FORMAT01'の内容表示

    FMT=FMT0001
    COMMENT=FORMAT PERSONAL DATA
    ITEM              START  LENGTH  POINT  TYPE
    TYPE                 1      1    0      X
    NAME                 2     20    0      N
    AGE                 22     50    0      X
    TEL                 72     13    0      9