Purpose
You want to change the screen title during InputScript
processing.
If the processing time of an InputScript exceeds
around 3-5 seconds, users tend to get impatient. It is a good idea
to indicate clearly that the system is currently carrying out a
reasonable task and that therefore no further user action is
required at the moment. |
Solution Use "Title" statements in the
InputScript to display a suitable message while the InputScript is
running.
If appropriate, you can change the title several times
during InputScript processing to indicate several different steps. For
very long running scripts (e.g. several minutes), combine the feedback
with a "StatusMessage" command so that a user can see the previous
messages as well.
Example
Let us assume that you have created a new button "Display sales
history" that starts an InputScript; this will then need some time to
read previous orders. When the user presses the button, you immediately
give the feedback "Reading customer data... Please wait".
InputScript
Screen
xxx
Title
"Reading customer
data.... Please wait"

|
Components
InputAssistant
|