この文には名前付きパラメーターはありません。
説明
XML 文が正常に終了しなかった場合、1 行または複数行の説明テキストがキューに配置されます。XML GET STATUS-TEXT 文は、説明テキストの次の行を取得します。
XML-data-group というデータ項目に状態値が返されます。このデータ項目はコピーブック lixmldef.cpy に定義されています。このコピーブックには次の条件名も記述されています。
- XML-IsSuccess:正常に完了しました (情報、警告、またはエラーのメッセージはない)。
- XML-OK:問題なく完了しました (情報または警告のメッセージがある)。
- XML-IsDirectoryEmpty:XML FIND FILE で指定のディレクトリに XML ドキュメントが見つからなかったことを示す情報提供の状態。
この項目の状態情報を処理する例を次に示します。この例はコピーブック lixmldsp.cpy にも含まれています。
例
Display-Status.
If Not XML-IsSuccess
Perform With Test After Until XML-NoMore
XML GET STATUS-TEXT
Display XML-StatusText
End-Perform
End-If.
注:lixmldef.cpy コピーブックで XML-StatusText フィールドの定義を編集して、XML 状態情報の格納に使用されるバッファーのサイズをデフォルトの 80 から変更できます。詳細については、「
状態情報の表示」を参照してください。