8.15.2 INVOKEの使用例

LANSA

8.15.2 INVOKEの使用例


以下のコードはShowメソッドを使ってMyFormを表示します。

INVOKE #MyForm.ShowForm
 

以下のコードは、GetInfoメソッドを実行して、#employeeフィールドの現在の値を渡し、#transaに割り当てられたトランザクション番号(trrno)を受け取ります。

INVOKE #frmDetails.GetInfo CurEmp(#EMPNO) trnno(#TRANSA)
 

以下はフルRDMLXを使用した簡単な呼び出しの例です。

#Com_Owner.StringMethod String1(#Address1) String2(#Address2) String3(#Address3)
#Com_Owner.StringMethod String2(#Address2) String3(#Address3) String1(#Address1)
 

メソッドの入力パラメータの詳細については、「DEFINE_MAP」および「MTHROUTINE」を参照してください。