7.87 SET_ERROR

LANSA

7.87 SET_ERROR


SET_ERRORコマンドは、BEGINCHECK/ENDCHECK妥当性検査ブロック内でフィールドに対してエラーを設定するために使用します。

通常、SET_ERRORは、RANGECHECK、DATECHECK、VALUECHECKなどの標準コマンド以外の一連のRDMLコマンドを使用してフィールドの妥当性を検査する場合に使用します。

参照

SET_ERRORのパラメータ

SET_ERRORの使用例

                                                         必須

 

  SET_ERROR ---- FOR_FIELD ---- フィールド名 --------------------->

                             |拡張可能なグループ式 |

                              -------- 最大100 -----------

 

 -----------------------------------------------------------------

                                                         任意指定

 

             >-- MSGTXT ------- *NONE -------------------------->

                                メッセージ・テキスト

 

             >-- MSGID -------- *NONE -------------------------->

                                メッセージ識別子

 

             >-- MSGF --------- *NONE  . *LIBL ----------------->

                                メッセージ・ファイル . ライブラリ名

 

             >-- MSGDTA ------- 代替変数 ---------|

                             |拡張可能なグループ式 |

                              -------- 最大20 ------------