[ |../../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)
コードは以下のようになります。
![]()
「[<span style="color: #0000ee"><span style="text-decoration: underline; ">RAMP-WIN003 ステップ 1. 実際の名前フィルターを作成する</span></span>]」でフィルター作成時、インスタンスリストを更新する信号をリッスンするコードをフィルターに含むよう指定しました。このため、この信号をリッスンするコードはすでにフィルターに含まれています。
2. [変更をコミット] ボタンをクリックして、コードの変更を保存します。
3. RAMP 定義の部分保存を実行します。
4. フレームワークを表示します。
5. フィルターを使用して、姓が「S」で始まる社員すべてを探します。
6. 名前が「S」で始まる新しい社員の詳細を入力します。
![]()
7. Enter をクリックします。新しく作成した社員がインスタンス・リストに表示されているのを確認します。
![]()
[
|../../index.htm#lansa/lansa050fp_0060.htm]