RAMP-TSの使用を開始する前に、いくつかの重要な事項を念頭に置く必要があります。
すべてで大文字と小文字が区別されることに注意してください。
RAMP-TS は、大文字と小文字が区別される Javascript を使用します。画面やフィールドの命名、変数、オブジェクト、ファンクションの作成や呼び出しのときは、大文字と小文字の使い分けを慎重に確認する必要があります。
問題が発生したときは、まず大文字と小文字の使い分けを確認する必要があります。
RAMP-TS 5250 セッションを使用する
RAMP ツールの 5250 セッションは厳密に追跡および監視されます。つまり、以下のことを意味します。
- RAMP-TS 5250 セッションは、実行時の 5250 セッションよりも大幅に低速で実行される可能性があります。
- 常に 5250 の設計時の画面の応答があるまで待機する必要があります。応答よりも先に入力しないようにしてください。画面アクションは、ゆっくりと正確に行います。
Axes 開発者モードの 5250 セッションは、Axes 開発作業のみを実行するように設計されています。つまり、Axes 以外の開発作業 (RPGプログラムの編集など) 以外に、Axes 開発者モードの 5250 セッションを使用するべきではありません。
エンド・ユーザー環境で Axes 開発者モードの 5250 セッションを使用してはなりません。
5250 アプリケーションの動作を理解する
画面を RAMP で処理するときは、5250 アプリケーションの動作を扱うスクリプトを生成します。
開発者は設計された規則に従い、一貫性のある 5250 の UI を生成してアプリケーションを作成するため、通常 5250 アプリケーションの動作にはパターンがあります。このため、RAMP プロジェクトでは、以下のことを行う必要があります。
- アプリケーションの動作パターンを見つけて、これをスクリプトで対処する必要があります。
- 例えば、200 件のスクリプト作成後に意外な動作や予期しない動作が見つかるようなことは絶対に避けなければいけません。この場合、元に戻ってすべてを変更しなければならない可能性があります。
- 代表的な10 個の 5250 画面を RAMP 化した後など、これらの画面を非常に厳密にテストして、プロジェクトで意外なことや予期しないことが後になって見つかる可能性を最小限に抑える必要があります。
- きちんと理解していればと、プロジェクトに悪影響を及ぼすことはありません。最悪でも、プロジェクトがより複雑になることぐらいでしょう。プロジェクトに悪い影響を与えるのは、無理解です。ですから、理解していないことを最小限に抑えるように努力する必要があります。