Command | Description | Value |
---|---|---|
MOD | Opening a module/macro | open_module(MODULE_ID) |
MSG ON | Output of a dialog message | ui_message_id() |
MSG OFF | Hides dialog messages | |
DATA | Adds a value to the active data field | DataField class and its methods: set_raw_value(value) and set_text_value(value) |
DATAV | Expands the value of a variable and writes it in the active data field | For reading out the variable: uvar_get()= and its methods: set_raw_value(value) and set_text_value(value) |
ECHO ON/OFF | Activates/deactivates the output of macro commands in the client | NEW echo_enabled() , NEW echo_disabled() |
LOOP/END LOOP | Starts/quits a loop | Python language constructions like if or for |
MENU | Opens a menu item | menu() Method of the Module class |
REPLY | Answers an opened message box by specifying the number of the button | |
SETV | Replaces a variable with the specified value | uvar_set() |
SETVXY | Replaces a variable with the value from the specified data field | uvar_set() and methods of the Data field class |
SETT | Adds the defined character string to the module title | set_title_suffix() method of the Module class |
TRACE ON1 | Starts chase. Displays every macro command in the dialog message. The macro command can be executed or not executed, or the entire macro execution can be canceled at a particular point. | |
TRACE OFF | End chase | |
WAIT | Waits for the specified number of seconds before executing each macro command | sleep(n) Python language construction |
Command | Description | Value |
---|---|---|
MOD | Opening a module/macro | open_module(MODULE_ID) |
MSG ON | Output of a dialog message | ui_message_id() |
MSG OFF | Hides dialog messages | |
DATA | Adds a value to the active data field | DataField class and its methods: set_raw_value(value) and set_text_value(value) |
DATAV | Expands the value of a variable and writes it in the active data field | For reading out the variable: uvar_get()= and its methods: set_raw_value(value) and set_text_value(value) |
ECHO ON/OFF | Activates/deactivates the output of macro commands in the client | echo_on() , echo_off() |
LOOP/END LOOP | Starts/quits a loop | Python language constructions like if or for |
MENU | Opens a menu item | menu() Method of the Module class |
REPLY | Answers an opened message box by specifying the number of the button | |
SETV | Replaces a variable with the specified value | uvar_set() |
SETVXY | Replaces a variable with the value from the specified data field | uvar_set() and methods of the Data field class |
SETT | Adds the defined character string to the module title | set_title_suffix() method of the Module class |
TRACE ON1 | Starts chase. Displays every macro command in the dialog message. The macro command can be executed or not executed, or the entire macro execution can be canceled at a particular point. | |
TRACE OFF | End chase | |
WAIT | Waits for the specified number of seconds before executing each macro command | sleep(n) Python language construction |
Command | Description | Value |
---|---|---|
CONT | During macro run, a message asks if it is to be continued. At this point, the user has the option to interrupt the macro (e.g. in the case of automatic deletion after data has been transferred.) | |
DATA |
|
<Input value> |
DATAV | Expands the value of a variable and writes it into a data field. | <@ Variable> |
DEBUG |
|
0 = Quits the logfile 1 = Starts the logfile 2 = Server logfile with additional information is activated. PERF ON = Starts the collection of statistical data PERF OFF = Quits the collection of statistical data. |
DUMPSCREEN | Prints the entire main window of the software into the specified file. Prerequisites for DUMPSCREEN:
|
Path and file name, where the screenshots are to be stored. |
ECHO OFF | From this command on, all further macro commands are executed without output on the client.
|
Note:
|
ECHO ON |
|
|
END LOOP |
|
|
GOTO |
|
<Window> <Field number> Example: In Window 2, you want to jump to the third input field. Value input: 2 3 (two, space, three) |
INBX |
|
<Value> |
LOOP |
|
|
MENU |
|
<Menu item ID> |
MOD | MODULE
|
<Module ID> |
MSG ON |
|
<Dialog message ID> |
MSG OFF |
|
|
REPLY |
|
<Button number> VALUES: 1=YES or OK 2=NO 3=HELP |
SETV | Replaces the value of the variable by the entry specified here: <Value>
|
<Variable> = <Value> |
SETVXY |
|
@xxxx X Y example: You want to jump to the 5th field of the 3rd data area. Value input: 3 5 (three, space, five) |
SETT |
|
<Text> <@Gxxx> <Text> <@Gyyy>... |
STATISTIC | Starts/terminates a short statistic. STATISTIC sets up a summary record for all events which occur between STATISTIC ON and STATISTIC OFF. This is shown by the event STATISTIC. | ON = Starts statistic OFF = Terminates statistic |
SUSPEND | Suspends the macro execution until the user selects the Continue macro menu item. If another macro is called up manually while a macro is suspended, the suspended macro cannot subsequently be resumed. | |
TRACE ON1 |
|
|
TRACE ON2 | Starts a dialog message. Depending on the user input in the dialog message, the macro branches out.
|
|
TRACE OFF | End chase | |
WAIT | Waits for the specified number of seconds before carrying out each macro command. This command can be deactivated by another WAIT command (e.g. WAIT 0). Can be used for self-executing presentations. | <sec> |
# |
|
<Command> |