[
|../../index.htm#lansa/lansa050fp_0130.htm]
現在地: RAMP-TSガイド > RAMP VLF-WIN のチュートリアル > 上級 RAMP Womdows チュートリアル > RAMP-WINAD02 ステップ 2. 5250 画面でシグナルをリッスンするように設定する
このステップでは、FILTER_SIGNAL_1をリッスンするように、また通知を受け取ったときにメッセージを表示するように、DisplayEmployee画面に関連付けられているスクリプトを変更します。
他のコンポーネントが出力するイベントをリッスンするvHandle_AVEVENTファンクションを使用します。
1. フレームワークが実行されていない場合は、起動します。
2. RAMP ツールを起動し、DisplayEmployee 画面に関連付けられているスクリプトを見つけます。
3. このコードを SYSINFO ブロックのすぐ上に追加します。
/* ====================================================== / / ==================== AVEVENT ======================== / / ====================================================== */ vHandle_AVEVENT: function(WithId,Sender,WithAInfo1,WithAInfo2,WithAInfo3,WithAInfo4,WithAInfo5,WithNInfo1,WithNInfo2,WithNInfo3,WithNInfo4,WithNInfo5) { var sText = ""; if (WithId == "FILTER_SIGNAL_1") { sText += "RAMP script received signal " + WithId; sText += "\r Sender = " + Sender; sText += "\r WithAInfo1 = " + WithAInfo1; sText += "\r WithAInfo2 = " + WithAInfo2; sText += "\r WithAInfo3 = " + WithAInfo3; sText += "\r WithAInfo4 = " + WithAInfo4; sText += "\r WithAInfo5 = " + WithAInfo5; sText += "\r WithNInfo1 = " + WithNInfo1.toString(); sText += "\r WithNInfo2 = " + WithNInfo2.toString(); sText += "\r WithNInfo3 = " + WithNInfo3.toString(); sText += "\r WithNInfo4 = " + WithNInfo4.toString(); sText += "\r WithNInfo5 = " + WithNInfo5.toString(); alert(sText); } return(true); },
コードは次のようになるはずです。
![]()
4. 変更をコミットし、RAMP 定義の部分的な保存を行います。
[
|../../index.htm#lansa/lansa050fp_0130.htm]