isExternal
isExternal プロパティーは、EGL ステートメント call、transfer、および show で使用されます。プロパティー値はブール値です。
- デフォルトは、NO です。
call または transfer ステートメントでは、NO は、外部プログラムが転送のターゲットであるかどうかをリンケージ・パーツ内の要素が指定することを示します。リンケージ・パーツに値を配置するほうが柔軟性が高まるため、この設定をお勧めします。この場合、設定はコードに埋め込まれません。
- call 文をコーディングする場合、このリンケージ・パーツ要素は callLink で、属性は pgmType (ローカル呼び出しの場合) または remotePgmType (リモート呼び出しまたは ejb 呼び出しの場合) です。
- transfer to program 文を コーディングする場合、このリンケージ・パーツ要素は transferToProgram で、 属性は linkType です。
- transfer to transaction 文をコーディングする場合、このリンケージ・パーツ要素は transferToTransaction で、属性は externallyDefined です。
show ステートメントでは、NO は、EGL 生成のプログラムが据え置きの転送のターゲットであることを示します。
- YES は、アクセスされるコードが EGL または VisualAge® Generator によって生成されなかったことを示します。