6.2.5 [実行可能な次ファンクション]

LANSA

6.2.5 [実行可能な次ファンクション]


必須。デフォルト:*ANY

このファンクションが完了した後に呼び出すことのできるファンクションを最大20個まで指定します。

ルール

使用できる値は、プロセス内のすべてのファンクションと以下の予約語です。

Name

予約されている意味 / 説明

*ANY

任意のファンクション名

MENU

プロセス・メイン・メニューを表示する

EXIT

LANSAを終了する

HELP

プロセス・ヘルプ・テキストを表示する

SELECT

実行可能なファンクションのリストから次ファンクションを選択する

EOJ

すべてのバッチ処理を終了する

ERROR

エラーで処理を異常終了(ABORT)させる

RETRN

呼び出し側プロセスまたはファンクションに制御を戻す

ヒントとテクニック

·         任意のファンクションを呼び出すことが可能な場合は、全ファンクション名のリストではなく、特殊な値*ANYを使用することをお勧めします。

·         *ANYを使用する場合は、リスト内に*ANYのみを指定してください。

·         *ANYを使用しない場合は、リストに次ファンクションが含まれるようにしてください。

·         「予約済み」の名前EXITとMENUがリストに含まれない場合は、結果的に「終了」および「メニュー」のファンクション・キーは使用不可になります。「終了」および「メニュー」のファンクション・キーは、「次ファンクション」にEXITとMENUがそれぞれ入力されたかのようにシミュレートして処理されます。

参照

『Visual LANSA開発者ガイド』「ファンクション制御テーブルの概念」

Ýファンクション・コントロール・テーブル