現在のフォームを非表示にして、任意でメッセージを表示します。
このファンクションを使用して、現在の 5250 画面をユーザーに非表示にし、ユーザーがその画面とのやり取りをできないようにします。
例えば、5250 サブファイル検索を行ったスクリプトが、該当の製品番号を見つけられなかった場合、次のようにすることができます。
HIDE_CURRENT_FORM("製品番号", strProductNumber, "が見つかりません。これを閲覧する権限がない可能性もあります。");このスクリプトにより、ユーザーにエラーメッセージが表示され、現在の 5250 フォームは非表示になります。 これにより、そのフォームは、他のスクリプト制御アクションだけが操作できるようになります。
構文
HIDE_CURRENT_FORM([sMessageText1] [, sMessageText2] ... [, sMessageTextN])
パラメータ
sMessageText1 | 任意。 送信する最初のメッセージ文字列。 |
sMessageText2 -> N | 任意。 前のメッセージ・テキストと連結する文字列(区切りスペースが挿入されます)。 |
戻り値
なし
注意:この要求は非同期で処理されることがあります。現在アクティブなRAMP-TSスクリプトの実行が完了し、RAMP-TSマネージャに制御が戻されるまで、その呼び出しの結果は表示されないか、使用できない可能性があります。
例
HIDE_CURRENT_FORM("在庫品目", objListManager.AKey1[0] , "が削除されました。");