リスト・マネージャー

LANSA RAMP-TS

リスト・マネージャー


スクリプトとインスタンスリストの対話は、objListManager (リスト・マネージャー)というフレームワークのJavaScriptオブジェクトのプロパティにアクセスすることによって行います。

例えば、従業員の詳細を表示する画面を表示するスクリプトでは、SETVALUEコマンドでobjListManagerを使用して、従業員をインスタンスリストで選択されたエントリーに設定します。

 

/* Check for arrival at uFindEmployee */
 if ( !(CHECK_CURRENT_FORM("uFindEmployee","Unable to navigate to form uFindEmployee")) ) return;
 
/* Set the employee to be displayed to the employee selected in the */
/* instance list (which is identified by the programmatic identifier AKey3) */
SETVALUE("utxtEmployeeCode",objListManager.AKey3[0]);
 
/* Send the key required to navigate to uDisplayEmployee */
SENDKEY(KeyEnter);

  

参照

objListManager

ハードコードされた従業員番号を現在のインスタンスリストのエントリーに置き換える