Page History
...
When
...
an
...
entry
...
is
...
selected
...
in
...
the
...
instance
...
list,
...
the
...
RAMP
...
screen
...
does
...
not
...
reflect
...
this
...
change
...
and
...
instead
...
shows
...
the
...
data
...
for
...
the
...
entry
...
that
...
was
...
first
...
selected.
...
When
...
does
...
this
...
problem
...
happen?
...
You
...
recorded
...
the
...
script
...
of
...
the
...
destination
...
screen,
...
but
...
you
...
have
...
not
...
changed
...
the
...
value
...
parameter
...
of
...
the SETVALUE Function from the recorded hardcoded value to a substitution value.
Another possible cause is that the value in the SETVALUE function has been enclosed in quotes in which case it is interpreted as a literal, not as a substitution value.
For example this example is wrong:
SETVALUE("UtxtMachine","objListManager.AKey1
...
[0...
]");...
Solution
...
Make
...
the
...
value
...
parameter
...
of
...
the
...
SETVALUE
...
function
...
a
...
substitution
...
value
...
and
...
make
...
sure
...
it
...
is
...
not
...
surrounded
...
by
...
quotes:
...
SETVALUE("UtxtMachine", objListManager.AKey1
...
[0...
]);...
For
...
more
...
information:
- See the topic Interacting with Instance Lists in Scripts.
- See the topic Replacing Hardcoded Employee Number with Current Instance List Entry.
...