Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

7.9.1 CALL のパラメータ

EXIT_USED

FUNCTION

IF_ERROR

MENU_USED

NUM_LEN

ONENTRY

ONEXIT

PARM

PASS_DS

PASS_LST

PGM

PGM_EXCH

PROCESS

WEBROUTINE

Anchor
CALL_PGM
CALL_PGM
PGM

...

CALLコマンドでライブラリ名を使用することは、お勧めしません。詳細については、「I/Oコマンドでのファイル名の指定」を参照してください。

移植性に関する考慮事項

3GLプログラムの呼び出しは、既存のRDMLコードとの互換性を保つ目的で、IBM iのRDMLXプログラムでのみサポートされます。そのため、RDMLフィールドおよびリストは、3GLプログラムの呼び出しに使用される可能性のあるPARM、PGM_EXCH、PASS_DS、およびPASS_LISTパラメータでのみサポートされます。

Visual LANSAコード内で使用すると、ビルド警告が生成され、実行時にエラーが発生します。この機能を使用するコードは、この環境で実行されないように条件付けすることができます。

詳細については、『LANSAアプリケーション設計ガイド』「3GLプログラム/DLL/共用オブジェクトの呼び出し」を参照してください。

Anchor
CALL_PROCESS
CALL_PROCESS
PROCESS

...