インスタンスリストで選択内容を変更したときに画面が反応しない

LANSA RAMP-TS

インスタンスリストで選択内容を変更したときに画面が反応しない


インスタンスリストでエントリーを選択したとき、RAMP画面がこの変更を反映せず、最初に選択したエントリーのデータを表示します。

この問題が発生する状況

Destination画面のスクリプトを記録したが、SETVALUEファンクションの値パラメータを記録済みのハードコードされた値から代替値に変更していない可能性があります。

また、SETVALUEファンクションの値が引用符で囲まれていることが考えられます。この場合、その値は代替値ではなく、リテラルとして解釈されます。

例えば、次の例は間違いです。

 

SETVALUE("UtxtMachine","objListManager.AKey1[0]"); 

 

対策

SETVALUEファンクションの値パラメータを代替値に指定し、引用符で囲んでいないことを確認します。

  

SETVALUE("UtxtMachine", objListManager.AKey1[0]);

  

詳細は、以下を参照してください。

·         「スクリプトを使用したインスタンスリストとの対話」を参照してください。

·         「ハードコードされた従業員番号を現在のインスタンスリストのエントリーに置き換える」を参照してください。