VGWebTransaction 型のプログラム・パーツに関する構文図は以下のとおりです。
- Program programPartName ... end
- パーツをプログラム・パーツとして識別し、その名前およびタイプを指定します。
VGWebTransaction 型のプログラムは、別のプログラムから呼び出すことはできません。
alias プロパティー (後述) を設定しない場合、
生成されるプログラムの名前は、programPartName になります。
その他の規則については、『命名規則』を参照してください。
- VGWebTranProperties
- VGWebTransaction 型のプログラムで使用可能なプロパティーは、以下のとおりです。
- @DLI
- alias
- allowUnqualifiedItemReferences
- handleHardIOErrors
- inputRecord
- inputUIRecord
- includeReferencedFunctions
- msgTablePrefix
@DLI について詳しくは、同名のトピックに記載されています。その他のプロパティーについては、『プログラム・パーツのプロパティー』を参照してください。
- programData
- 変数および使用宣言については、『パラメーター以外のプログラム・データ』に記載されています。
- mainFunctionPart
- main と名付けられた必要関数です。
パラメーターは取りません。(パラメーターを使用できるプログラム・コードは、そのプログラム自体と、main 以外の関数です。)
関数のコーディングの詳細については、『EGL ソース形式の関数パーツ』を参照してください。
- functionPart
- 組み込み関数です。プログラム以外の論理パーツには使用不可です。関数のコーディングの詳細については、『EGL ソース形式の関数パーツ』を参照してください。