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

LANSA RAMP-TS

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


トラッキング情報を使用してスクリプトを自動的に生成すると、そのスクリプトにはユーザーが入力したハードコードされたフィールド値が入ります。このスクリプトが選択されたオブジェクトを処理するようにするには、ハードコードされた値を該当する識別子に置き換える必要があります。

次のスクリプト行にあるハードコードされた従業員番号"A1234"をインスタンスリストで現在選択されている従業員の名前に置き換えます。

 

SETVALUE("uEmpNo","A1234");

 

 

最初に、従業員の識別に使用されるビジュアル識別子とプログラム的識別子を見つけます。次に、スクリプトでハードコードされた番号"A1234" (引用符も含む)を強調表示し、右クリックしてポップアップメニューを表示し、インスタント リスト エントリー オプションを選択して該当する識別子を選択します。

これにより、定数"A1234"は従業員番号のプログラム的識別子に置き換えられました。

 

SETVALUE("uEmpNo", objListManager.AKey3[0]);