RAMP-TS画面ごとに作成するスクリプトは、JavaScriptオブジェクトを定義します。他のJavaScriptオブジェクトと同様に、このスクリプトはファンクションとプロパティを含んでいます。
標準で提供されている RAMP-TS ファンクションとプロパティは次のとおりです (一般的に使用される機能を太字で示しています)。
名前 | タイプ | スクリプトで変更可能? | 説明/コメント |
|---|---|---|---|
vFKC | 文字列の配列 | いいえ | ファンクション・キーのキャプション |
vFKERTS | 文字列 | いいえ | 5250画面でのファンクション・キーの使用可能性 |
vFKEVLF | 文字列 | いいえ | RAMP-TSでのファンクション・キー/ボタンの使用可能性 |
vFKSEQ | 文字列 | いいえ | ファンクション・キーの順序番号 |
vFKSND | 文字列の配列 | いいえ | 5250サーバーに送信されるファンクション・キー |
vGUID | 文字列 | いいえ | 画面定義のGUID |
vHandle_ARRIVE | ファンクション | 該当なし | 画面の到着処理ファンクション |
vHandle_AVEVENT | ファンクション | 該当なし | 画面のVLFイベント処理ファンクション |
vHandle_BUTTONCLICK | ファンクション | 該当なし | 画面のボタン・クリック/ファンクション・キー処理ファンクション |
vHandle_DEPART | ファンクション | 該当なし | 画面の出発処理ファンクション |
vHandle_NAVIGATETO | ファンクション | 該当なし | 画面のナビゲーション処理ファンクション |
vHandle_USER_NAVIGATION_PLAN | ファンクション | 該当なし | 画面ナビゲーション・プランのオーバーライド・ファンクション |
vLastMessage | 文字列 | いいえ | この画面に到着した最新のメッセージ |
vLatestVariant | 文字列 | いいえ | 到着した最新の画面バリアント |
vName | 文字列 | いいえ | 画面の名前 |
vOverrideExitJunction | 文字列 | はい | この画面に関連付けられているExit Junctionをオーバーライドします。 |
vTargets | 文字列の配列 | いいえ | この画面から移動できる画面 |
vTYPE | 文字列 | いいえ | 画面のタイプ |
独自のファンクションやプロパティを追加できます。
注意:独自のファンクションやプロパティの先頭に"v" (小文字)や"V" (大文字)を使用しないでください。v*/V*ネームスペースは、標準で付属のファンクションやプロパティの将来的な拡張用にRAMP-TS製品で予約されています。