You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

[ |../../index.htm#lansa/lansa050_2290.htm]
現在地: RAMP-TSガイド > スクリプト > 使用方法 > ハードコードの社員番号を現在のインスタンスリストのエントリーに置き換える

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

トラッキング情報を使用してスクリプトを自動的に生成すると、そのスクリプトにはユーザーが入力したハードコードされたフィールド値が入ります。このスクリプトが選択されたオブジェクトを処理するようにするには、ハードコードされた値を該当する識別子に置き換える必要があります。
次のスクリプト行にあるハードコードされた社員番号 "A1234" をインスタンスリストで現在選択されている社員の名前に置き換えます。
SETVALUE("uEmpNo","A1234");
 
最初に、社員の識別に使用される[<span style="color: #0000ee"><span style="text-decoration: underline; ">ビジュアル識別子とプログラム的識別子</span></span>]を見つけます。次に、スクリプトでハードコードされた番号 "A1234" (引用符も含む) を強調表示させ、右クリックしてポップアップメニューを表示し、インスタントリスト・エントリーのオプションを選択して該当する識別子を選択します。

これで、定数 "A1234" が社員番号のプログラム識別子に置き換えられました。
SETVALUE("uEmpNo", objListManager.AKey3[0]);
[ |../../index.htm#lansa/lansa050_2290.htm]

  • No labels