[ |../../index.htm#lansa/lansa050fp_0060.htm]
現在地: RAMP-TSガイド > RAMP VLF-WIN のチュートリアル > RAMP-WIN007: データ入力ファンクションのスナップイン > RAMP-WIN007 ステップ 4. スクリプトを変更して、インスタンスリストを更新する

RAMP-WIN007 ステップ 4. スクリプトを変更して、インスタンスリストを更新する

このステップでは、新しい社員作成時にインスタンスリストを更新するコードを画面スクリプトに追加します。
 
1.   エラー処理コードの MESSAGE ファンクションの後に以下のステートメントを追加し、社員が正常に作成された後、フィルターに信号を送ってインスタンスリストを更新します。
AVSIGNALEVENT("Add_List_Entry","BUSINESSOBJECT", oPayload.empno)
 
コードは以下のようになります。
!worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32!
 
「[<span style="color: #0000ee"><span style="text-decoration: underline; ">RAMP-WIN003 ステップ 1. 実際の名前フィルターを作成する</span></span>|lansa050fp_0040.htm#_Ref518287594]」でフィルター作成時、インスタンスリストを更新する信号をリッスンするコードをフィルターに含むよう指定しました。このため、この信号をリッスンするコードはすでにフィルターに含まれています。
2.   \[変更をコミット\] ボタンをクリックして、コードの変更を保存します。
3.   RAMP 定義の部分保存を実行します。
4.   フレームワークを表示します。
5.   フィルターを使用して、姓が「S」で始まる社員すべてを探します。
6.   名前が「S」で始まる新しい社員の詳細を入力します。
!worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32!
 
7.   Enter をクリックします。新しく作成した社員がインスタンス・リストに表示されているのを確認します。
!worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32!
  
[ !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! |../../index.htm#lansa/lansa050fp_0060.htm]