Macros support you in the automated context-specific execution of comprehensive actions. Use macros to automate actions on the client side. You can only change open models if you use a macro. Usually, each macro command leads to a server call, which in case of complex macros may result in significant runtime delays. In these cases, it is recommended that you write your own report scripts instead of a macro.
To run a macro, select the content in the Explorer tree, in models, or in search results, etc., and either click a macro or Start macro on the Evaluate tab bar. The wizard offers only those macros that apply to your selection.
The table shows for which context you can start a macro on the various tabs. The Area column lists the user interface items that offer evaluation. If you are familiar with the JavaScript and ARIS Script programming languages, you can write your own report macros.
Context |
Tab |
Area |
A database |
Explorer <Model name> Administration |
Navigation, Table Navigation Navigation, Table |
Group(s) |
Explorer <Model name> Administration |
Navigation, Table, Search Navigation, Search Navigation, Table, Search |
Model(s) |
Explorer <Model name> Administration |
Navigation, Table, Search Navigation, Model, Search Navigation, Table, Search |
Object(s) |
Explorer <Model name> Administration |
Navigation, Table, Search Navigation, Model, Search Search |
Filters |
Administration |
Table, Search (query) |