Difference between revisions of "NVGate Macro"

Jump to navigation Jump to search
246 bytes removed ,  08:12, 12 May 2020
no edit summary
Line 77: Line 77:
* '''Remove: '''Removes the selected parameter. If the parameter is used by one or more macro commands, the parameter is not removed and an error message is generated.
* '''Remove: '''Removes the selected parameter. If the parameter is used by one or more macro commands, the parameter is not removed and an error message is generated.


* '''Delete  
* Delete  
[[Image:Reports_Tools_Ribbons_66.jpg|framed|none]]
[[Image:Reports_Tools_Ribbons_66.jpg]]
: '''Deletes the selected command in the macro tree. If the macro selected contains a set of commands (for example a loop command), a dialog box appears in order to confirm command removal. If removal is confirmed, the command and all commands it contains are deleted.
: Deletes the selected command in the macro tree. If the macro selected contains a set of commands (for example a loop command), a dialog box appears in order to confirm command removal. If removal is confirmed, the command and all commands it contains are deleted.
This command is enabled if the macro is not running and it is not read-only.
This command is enabled if the macro is not running and it is not read-only.


* '''Run  
* Run  
[[Image:Reports_Tools_Ribbons_67.jpg|framed|none]]
[[Image:Reports_Tools_Ribbons_67.jpg]]
: '''Runs the macro from the current command (indicated by execution pointer) to the next breakpoint. If no breakpoint follows, the execution goes to the end of the macro.
: Runs the macro from the current command (indicated by execution pointer) to the next breakpoint. If no breakpoint follows, the execution goes to the end of the macro.
Enable if the macro is not running.
Enable if the macro is not running.


* '''Pause  
* Pause  
[[Image:Reports_Tools_Ribbons_68.jpg|framed|none]]
[[Image:Reports_Tools_Ribbons_68.jpg]]
: '''Stops macro execution. The command running is completed, and then execution stops.
: Stops macro execution. The command running is completed, and then execution stops.
This command is enabled when the macro is running only.
This command is enabled when the macro is running only.


* '''Step next  
* Step next  
[[Image:Reports_Tools_Ribbons_69.jpg|framed|none]]
[[Image:Reports_Tools_Ribbons_69.jpg]]
: '''Runs current command (indicated by execution pointer).
: Runs current command (indicated by execution pointer).
This command is enabled when the macro is not running.
This command is enabled when the macro is not running.


* '''Reset  
* Reset  
[[Image:Reports_Tools_Ribbons_70.jpg|framed|none]]
[[Image:Reports_Tools_Ribbons_70.jpg]]
: '''If the macro is running, stops the execution, and then sets the execution pointer to the first command of the macro.
: If the macro is running, stops the execution, and then sets the execution pointer to the first command of the macro.
* '''Record on-line  
* Record on-line  
[[Image:Reports_Tools_Ribbons_71.jpg|framed|none]]
[[Image:Reports_Tools_Ribbons_71.jpg]]
: '''Records commands in the macro. The record on-line mode applies the user actions. The commands corresponding to actions are recorded and inserted in the macro before the selected command.
: Records commands in the macro. The record on-line mode applies the user actions. The commands corresponding to actions are recorded and inserted in the macro before the selected command.
This command is enabled if the macro is not running and it is not read-only.
This command is enabled if the macro is not running and it is not read-only.


* '''Record off-line  
* Record off-line  
[[Image:Reports_Tools_Ribbons_72.jpg|framed|none]]
[[Image:Reports_Tools_Ribbons_72.jpg]]
: '''Records commands in the macro. The record off line mode applies the user actions only when the macro will start. The commands corresponding to actions are recorded and inserted in the macro before the selected command.
: Records commands in the macro. The record off line mode applies the user actions only when the macro will start. The commands corresponding to actions are recorded and inserted in the macro before the selected command.
This command is enabled if the macro is not running and it is not read-only.
This command is enabled if the macro is not running and it is not read-only.


* '''Insert an algorithmic command  
* Insert an algorithmic command  
[[Image:Reports_Tools_Ribbons_73.jpg|framed|none]]
[[Image:Reports_Tools_Ribbons_73.jpg]]
: '''Inserts an algorithmic command before the selected command.
: Inserts an algorithmic command before the selected command.
This command is enabled if the macro is not running and it is not read-only.
This command is enabled if the macro is not running and it is not read-only.


* '''Save  
* Save  
[[Image:Reports_Tools_Ribbons_74.jpg|framed|none]]
[[Image:Reports_Tools_Ribbons_74.jpg]]
: '''Saves the macro.
: Saves the macro.


=====Save=====
=====Save=====
[[Image:Reports_Tools_Ribbons_75.png|framed|none]]
[[Image:Reports_Tools_Ribbons_75.png]]


Saves the macro currently edited. Only available if a macro is being edited.
Saves the macro currently edited. Only available if a macro is being edited.


=====Save As=====
=====Save As=====
[[Image:Reports_Tools_Ribbons_76.png|framed|none]]
[[Image:Reports_Tools_Ribbons_76.png]]


Saves the macro currently edited with a new name. Only available if a macro is being edited.
Saves the macro currently edited with a new name. Only available if a macro is being edited.


=====Record=====
=====Record=====
[[Image:Reports_Tools_Ribbons_77.png|framed|none]]
[[Image:Reports_Tools_Ribbons_77.png]]


Start recording the user action on the software. Each recorded action is appended to the Macro and will be visible ine line in the macro editor.
Start recording the user action on the software. Each recorded action is appended to the Macro and will be visible ine line in the macro editor.
Line 136: Line 136:
Prior to start the macro recording user must enter the macro name and the recording mode:
Prior to start the macro recording user must enter the macro name and the recording mode:


* '''Macro name: '''Name of the macro.
* Macro name: Name of the macro.
* '''Recording mode:'''
* Recording mode:


{|border="2" cellspacing="0" cellpadding="4" width="70%"
{|border="2" cellspacing="0" cellpadding="4" width="70%"
|'''Mode'''
|Mode
|'''Description'''
|Description


|-
|-
Line 156: Line 156:


=====Pause record=====
=====Pause record=====
[[Image:Reports_Tools_Ribbons_78.png|framed|none]]
[[Image:Reports_Tools_Ribbons_78.png]]


Pause the ongoing macro record. User actions are not yet recorded. Available if macro is being recorded.
Pause the ongoing macro record. User actions are not yet recorded. Available if macro is being recorded.
Line 163: Line 163:


=====Stop run=====
=====Stop run=====
[[Image:Reports_Tools_Ribbons_79.png|framed|none]]
[[Image:Reports_Tools_Ribbons_79.png]]


Stops the execution of the running macro. Available if macro is running
Stops the execution of the running macro. Available if macro is running

Navigation menu