Page History
[ |../../index.htm#lansa/lansa048_3220.htm]
Visual LANSA フレームワーク ガイド > フレームワーク・プログラミング > インスタンスリストとインスタンスリスト・マネージャー > 複数の種類のオブジェクトがあるインスタンスリスト > ツリー表示を折りたたむことなく親子インスタンスリストの各エントリーを動的に削除
...
VLF-ONE インスタンスリストのアイテムの更新は、「VLF-ONE でのインスタンスリストのエントリー処理」を参照してください。
VLF-WIN では、次の例のように、「#AvListManager.BeginListUpdate Mode(DYNAMIC)」を呼び出して実行します。
インスタンスリストから社員番号「A1012」の社員を削除する例:
...
Invoke Method(#avListManager.BeginListUpdate) Mode(DYNAMIC)
...
Invoke Method(#avListManager.RemoveFromList) Akey1('ADM') Akey2('01')...
Akey3('A1012') BusinessObjectType(EMPLOYEES)
...
Invoke Method(#avListManager.EndListUpdate)
構造化キー「ADM-02」で示される部課、およびこの部署に属する(子)社員(EMPLOYEE)を、インスタンスリストから削除する例:
Invoke
Invoke Method(#avListManager.BeginListUpdate) Mode(DYNAMIC)
...
Invoke Method(#avListManager.RemoveFromList) AKey1('ADM') AKey2('02')...
BusinessObjectType(SECTIONS)
...
Invoke Method(#avListManager.EndListUpdate)
インスタンスリスト・アイテムの更新
[ |../../index.htm#lansa/lansa048_3220.htm]