6.3.2 JSMExceptionクラス
JSMExceptionオブジェクトは、JSMクライアント・プログラムに応答を返す場合に使用されます。
JSMExceptionオブジェクトには状況オブジェクトが含まれます。メッセージ・オブジェクトは、基本Exceptionクラスに保管されます。
Unicode状況文字列値は、クライアント・プログラムのネイティブ・エンコーディングにエンコードされます。この状況文字列値は、LANSA組み込み関数APIの#JSMSTSフィールドにコピーされます。
状況値は20バイト以下でなければなりません。
Unicodeメッセージ文字列値は、クライアント・プログラムのネイティブ・エンコーディングにエンコードされます。このメッセージ文字列値は、LANSA組み込み関数APIの#JSMMSGフィールドにコピーされます。
RDMLおよびRPGクライアントの場合、メッセージ値は255バイト以下でなければなりません。
内部の省略値設定は以下のようになります。
状況 |
ERROR |