HIDE_CURRENT_FORMファンクション
現在のフォームを非表示にして、任意指定のメッセージを表示します。
このファンクションを使用して、現在の5250画面をユーザーに非表示にして、ユーザーがその画面を手動で操作できないようにします。
例えば、スクリプトが5250サブファイル検索を実行し、予期した製品番号が見つからなかった場合に、この処理を実行します。
HIDE_CURRENT_FORM("Product number", strProductNumber, "could not be found.You may not be authorized to view it.");
このスクリプトは、ユーザーにエラーメッセージを表示し、現在の5250フォームを非表示にします。 これにより、そのフォームは、他のスクリプト制御アクションだけが操作できるようになります。
構文
HIDE_CURRENT_FORM([sMessageText1] [, sMessageText2] ...[, sMessageTextN])
パラメータ
sMessageText1 | 省略可能。送信する最初のメッセージ文字列。 |
sMessageText2 -> N | 省略可能。前のメッセージ・テキストと連結する文字列(区切りスペースが挿入されます)。 |
戻り値
なし
注:
この要求は非同期で処理されることがあります。現在アクティブなRAMP-TSスクリプトの実行が完了し、RAMP-TSマネージャに制御が戻されるまで、その呼び出しの結果は表示されないか、使用できない可能性があります。
例
HIDE_CURRENT_FORM("Inventory item ", objListManager.AKey1[0] , " was deleted.");