ここでは、スクリプト内で使用できる、提供されている RAMP JavaScript ファンクションについて説明します。
これらのファンクションは大文字と小文字が区別されるので、スクリプトを記述するときは表示されているとおりに同じ大文字と小文字を使用してください。
| ADD_STRING ファンクション | 他のスクリプトで使用できるよう、文字列を一意の番号で定義します。 |
| ADD_UNKNOWN_FORM_GUESS ファンクション | RAMP ナビゲーション中に不明なフォームが表示されたときに送信するファンクション・キー |
| ALERT_MESSAGE ファンクション | メッセージをアラートとして送信します。 |
| AVCLOSEFORM ファンクション | フレームワークに現在の画面を閉じるように指示します。 |
| AVRESTOREAVALUE および AVRESTORENVALUE ファンクション | フレームワークの仮想クリップボードから英数字または数値を復元します。 |
| AVSAVEVALUE ファンクション | フレームワークの仮想クリップボードに英数字または数値を保存します。 |
| AVSIGNALEVENT ファンクション | フィルターと RAMP 画面にイベントを送信します。 |
| AVSWITCH ファンクション | 別のビジネス・オブジェクトへの切り替え、およびオプションとして指定したコマンドの実行を要求します。 |
| CHECK_CURRENT_FORM ファンクション | RAMP が画面を表示しているかどうかを確認します。 |
| CHECK_FIELD_EXISTS ファンクション | 現在の画面にフィールドが存在するかどうかを確認します。 |
| CLEAR_MESSAGES ファンクション | 現在スタックにあるすべてのメッセージをクリアします。 |
| COPYTOCLIPBOARD ファンクション | ユーザーのクリップボードに文字列をコピーします。 |
| CURRENT_FORM ファンクション | 現在の RAMP 画面のフォーム名を取得します。 |
| DROP_SPECIAL_FIELD_HANDLER ファンクション | 5250 の特別なフィールド・ハンドラーの定義を削除します。 |
| FATAL_MESSAGEファンクション | 致命的なエラー・メッセージを送信します。 |
| FATAL_MESSAGE_TYPE ファンクション | 致命的なナビゲーション・エラーが発生したときにフレームワークのシャット・ダウンを停止します。 |
| GET_FORM_MESSAGE ファンクション | 指定した行番号の 5250 メッセージ・テキストを取得し、オプションでフレームワーク・メッセージとして転送します。 |
| GET_MENU_OPTION_NUMBER ファンクション | 番号付きの関連メニュー・オプション |
| GETVALUE ファンクション | RAMP 画面のフィールドから値を取得します。 |
| HANDLE_PROMPT ファンクション | フィールドのユーザー定義のプロンプタ・フォームを表示します。 |
| HIDE_5250_BUTTONS() ファンクション | ARRIVE スクリプトで使用し、5250 画面のファンクション・キー・ボタンを非表示にします。 |
| HIDE_CURRENT_FORM ファンクション | 現在の画面を非表示にして、任意のメッセージを表示します。 |
| LOCK_FRAMEWORK ファンクション | フレームワークをロックします。 |
| MESSAGE ファンクション | メッセージを送信します。 |
| NAVIGATE_TO_SCREEN ファンクション | 画面に移動します。 |
| OVERRIDE_KEY_CAPTION_ALL ファンクション | すべての画面でファンクション・キーに新しいキャプションを割り当てます。 |
| OVERRIDE_KEY_CAPTION_SCREEN ファンクション | 特定の画面でファンクション・キーに新しいキャプションを割り当てます。 |
画面ごとに Axes システム・フラグ [サブファイルをテーブルとして認識] のオン・オフを切り替えます。 | |
| Q_CHECK_CURRENT_FORM ファンクション | RAMP で画面が表示されていることをチェックし、次の画面が到着したときに要求をキューに入れ、処理します。 |
| Q_NAVIGATE_TO_SCREEN ファンクション | 指定された 5250 画面に移動し、次の画面が到着したときに要求をキューに入れ、処理します。 |
| Q_SENDKEY ファンクション | キーを押す操作をエミュレートし、次の画面が到着したときに要求をキューに入れ、処理します。 |
| Q_SETVALUE ファンクション | 5250 画面のフィールドのコンテンツを値に対して設定し、次の画面が到着したときに要求をキューに入れ、処理します。 |
| RESTART_LAST_NAVIGATION ファンクション | 次の画面が到着した時に直前のナビゲーション・プランを再開します。 |
| SCREEN ファンクション | 指定された画面名の画面オブジェクトを返します。 |
| SENDKEY ファンクション | キーを押す操作をエミュレートします。 |
| SET_HANDLER_CAPTION ファンクション | 現在のコマンドハンドラーのキャプションを新しい値に設定します。 |
| SET_SPECIAL_FIELD_HANDLER ファンクション | 5250 の特別なフィールド・ハンドラーの現在の定義を設定またはリセットします。 |
| SETBUSY ファンクション | 指定されたフィールド、テキスト、またはサブファイル・セルにカーソルを移動します。 |
| SETCURSORTOFIELD ファンクション | 指定されたフィールド、テキスト、またはサブファイル・セルにカーソルを移動します。 |
| SETCURSORTOROW ファンクション | 画面の指定された行と列にカーソルを移動します。 |
| SETKEYENABLED ファンクション | デスティネーションのボタンまたは 5250 ファンクション・キーを動的に有効または無効にします。 |
| SETVALUE ファンクション | RAMP 画面のフィールドに値を設定します。 |
| SHOW_5250_BUTTONS() ファンクション | ARRIVE スクリプトで使用し、5250 画面のファンクション・キー・ボタンを表示します。 |
| SHOW_CURRENT_FORM ファンクション | 現在の画面を表示または非表示にします。 |
| SHOWSTATUSBAR ファンクション | エンド・ユーザーの 5250 ターミナル・ステータス・バーを表示または非表示にします。 |
| STRING ファンクション | 指定された文字列 ID 番号の文字列を返します。 |
| STRIP_LEADING_NUMBERS ファンクション | 文字列から先頭の数値を返します。 |
| TONUMBER ファンクション | 文字列または他の JScript オブジェクトを数値にします。 |
| TOSTRING ファンクション | 数値、NULL、または他の JScript オブジェクトを文字列にします。 |
| TRACE ファンクション | 実行時情報をトレース・パネルに追加します。 |
| TRIM_LEFT ファンクション | 文字列の先行 (左側) のスペースを除去します。 |
| TRIM_RIGHT ファンクション | 文字列の後続のスペースを除去します。 |
| UNLOCK_FRAMEWORK ファンクション | フレームワークのロックを解除します。 |