このステップでは「RAMP-WIN003: 社員のデータ・フィルターを作成する」で作成したフィルターを変更し、RAMP で処理した 5250 画面にシグナルを送信するボタンを追加します。
![Visual LANSA 15 (Japanese) > RAMP-WINAD02 ステップ 1. [名前] フィルターにシグナル・ボタンを追加する > image-2024-5-29_9-40-20.png](/download/attachments/12739171564/image-2024-5-29_9-40-20.png?version=1&modificationDate=1716943199444&api=v2)
![Visual LANSA 15 (Japanese) > RAMP-WINAD02 ステップ 1. [名前] フィルターにシグナル・ボタンを追加する > image-2024-5-29_9-40-25.png](/download/attachments/12739171564/image-2024-5-29_9-40-25.png?version=1&modificationDate=1716943204321&api=v2)
* Handle the signal 1 button by broadcasting FILTER_SIGNAL_1 with 5 alpha and 5 numeric payload items
EVTROUTINE HANDLING(#PHBN_1.Click)
Invoke #avListManager.GetCurrentInstance AKey1(#vf_elxak1) AKey2(#vf_elxak2) AKey3(#vf_elxak3) AKey4(#vf_elxak4) AKey5(#vf_elxak5) NKey1(#vf_elxnk1) NKey2(#vf_elxnk2) NKey3(#vf_elxnk3) NKey4(#vf_elxnk4) NKey5(#vf_elxnk4) Found(#vf_elBool) VisualId1(#VF_ELXVI1) VisualId2(#VF_ELXVI2) BusinessObjectType(#vf_elidn)
Invoke #Com_Owner.avSignalEvent withId(FILTER_SIGNAL_1) To(FRAMEWORK) SendAInfo1(#com_Owner.avObjectType) SendAInfo2(#vf_elxak1) SendAInfo3(#VF_ELXVI2) SendAInfo4("text1") SendAInfo5("text2") SendNInfo1(1.1) SendNInfo2(2.2) SendNInfo3(3.3) SendNInfo4(4.4) SendNInfo5(5.5)
ENDROUTINE
![Visual LANSA 15 (Japanese) > RAMP-WINAD02 ステップ 1. [名前] フィルターにシグナル・ボタンを追加する > image-2024-5-29_9-40-37.png](/download/attachments/12739171564/image-2024-5-29_9-40-37.png?version=1&modificationDate=1716943216348&api=v2)