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

LANSA RAMP-TS

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


このステップでは、新しい従業員を作成したときにインスタンス・リストを更新するコードを画面スクリプトに追加します。

1.    エラー処理コードのMESSAGEファンクションの後に以下のステートメントを追加し、従業員が正常に作成された後、フィルターにシグナルを送信してインスタンス・リストを更新します。

 

AVSIGNALEVENT("Add_List_Entry","BUSINESSOBJECT", oPayload.empno)

 

 

コードは以下のようになります。

 

「RAMP-TS003 ステップ1. 実際の名前フィルターを作成する」でフィルターを作成した後、インスタンス・リストを更新するシグナルをリッスンするコードをフィルターに含むように指定しました。このため、このシグナルをリッスンするコードがすでにフィルターにあります。

2.    [変更をコミット]ボタンをクリックして、コードの変更を保存します。

3.    RAMP定義の部分的な保存を実行します。

4.    フレームワークを表示します。

5.    フィルターを使用して、姓が「S」で始まるすべての従業員を見つけます。

6.    「S」で始まる名前の新しい従業員の詳細を入力します。


 

7.    [入力]をクリックします。新しく作成した従業員がインスタンス・リストに表示されます。