[ |../../index.htm#lansa/lansa050_1400.htm]
現在地: RAMP-TSガイド > トラブルシューティング > インスタンスリストで選択内容を変更したのに画面に反映されない
インスタンスリストで選択内容を変更したのに画面に反映されない
インスタンスリストでエントリーを選択したとき、RAMP 画面がこの変更を反映せず、最初に選択したエントリーのデータが表示されています。
この問題が発生する状況
デスティネーション画面のスクリプトを記録しても、[<span style="color: #0000ee"><span style="text-decoration: underline; ">SETVALUE ファンクション</span></span>] ファンクションのパラメータ value を記録済みのハードコードされた値から代替値に変更していない可能性があります。
もしくは、SETVALUE ファンクションの値が引用符で囲まれていることが考えられます。この場合、その値は代替値ではなく、リテラルとして解釈されます。
例えば、次の例は間違いです。
SETVALUE("UtxtMachine","objListManager.AKey1[0]");
解決策
SETVALUE ファンクションの値パラメータを代替値に指定し、引用符で囲まれていないことを確認します。
SETVALUE("UtxtMachine", objListManager.AKey1[0]);
詳細は、以下を参照してください。
- スクリプトを使用したインスタンス・リストとの対話 内のトピック
- ハードコードの社員番号を現在のインスタンスリストのエントリーに置き換える 内のトピック
[ |../../index.htm#lansa/lansa050_1400.htm]