HIDE_CURRENT_FORMファンクション

LANSA RAMP-TS

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.");