重要事項

  • 1 つのファンクションに必要なだけのサービスをいくつでもロードできます。また、別のハンドル・フィールドを使用すれば、メモリーに複数のサービスを同時にロードすることもできます。
  • JSM エラーの発生時に行われるアクションは、アプリケーションの機能によって大きく異なります。基本的に、どのタイプのアプリケーションを作成する場合も、通常適用される手順と同じエラー処理手順を適用する必要があります。一般的に、JSMエラーを回復できない場合は、処理の中止を決定します。ユーザー入力が原因でエラーが発生した可能性が高い場合、エラーをユーザー・インターフェース・プログラムに戻す必要があります。

ヒントとテクニック

  • テンプレート JSMXSKEL を使用して、JSM を使用するファンクションに必要な基本的な RDMLX コードを含むファンクションが作成できます。JSMXSKELに慣れてくると、各自のニーズに合わせてテンプレートのコピーや修正を行うことができます。
  • JSMXSKELテンプレート・コードでは、CHECK_STSサブルーチンはエラー・メッセージの書式を整えるだけです。エラーの発生時にファンクションを中断するわけではありません。エラーを処理する独自のコードを書く必要があります。ユーザーが入力値を修正するには、ファンクションを終了するか、入力画面に戻ります。
  • JSM を終了するコードを必ず書いてください。JSMXSKELテンプレートを使用する場合、このコードが追加されます。
  • HTTPサーバー・ファンクションを除き、サービスをアンロードするコードを必ず書きます。JSMXSKELテンプレートを使用する場合、このコードが追加されます。

これまでの学習内容

  • テンプレート JSMXSKEL を使用して、JSM を使用するファンクションに必要な基本の RDMLX コードのスケルトンを作成する方法
  • JSM 組み込み関数を使用してJSM を管理する方法
  • JSM の開始方法と終了方法
  • サービスのロード方法とアンロード方法
  • ステータス・チェックのサブルーチンを修正して JSM エラーを処理する方法


  • No labels