8.21.2 SIGNALの使用例

LANSA

8.21.2 SIGNALの使用例


以下のステートメントは、ユーザー定義のイベントButton_1_Clickedを通知します。

SIGNAL Event(Button_1_Clicked)
 

以下のステートメントは、Employee_Createdイベントがトリガーされ、そのイベントが新しい従業員の従業員番号をオーナー・フォームに渡すことを通知します。

SIGNAL Event(employee_created) this_emp(#empno)
 

オーナー・フォームは、以下のイベント・ルーチンを使用してこのイベントに応答することができます。

EVTROUTINE Handling(#FormB.employee_created) this_emp(#TheValue)
Set Com(#empno) Value(#TheValue)
ENDROUTINE