MacroCommands
MacroCommands is a "class factory" which provides access to the following objects.
| Command | Description |
|---|---|
| AppWorkflowID | Returns the ID of the currently active App Workflow as string. |
| CreateDatabase | A group of commands for working with databases |
| EnumerateAuditFolders | Returns the list of audit folders within the current IDEA working folder. |
| GlobalParameters | SmartAnalyzer MacroCommands provide a number of commands related to global parameters. |
| IsAppWorkflowExecution | Specifies whether an audit test or a Standard Import Routine is executed from within an app workflow. |
| FieldManagement | FieldManagement MacroCommands allow adding new fields to IDEA databases. |
| FileSystem | When you are using Standard Import Routine pre-macros, in many cases a Dir command has to be used. IDEAScript provides a Dir command but this command does not working for specific configured SSD drives and directories using advanced attributes like "compress contents ..." and "encrypted contents ...". With the following functionality a user can search for files on any drive. |
| GetAuditFolderData | Returns matadata for a specified audit folder within current IDEA working folder. |
| GraphicResults | Besides standard IDEA tables and Pivot tables a third result type can be created: graphical results. |
| NewCalendarTableCreator | For some data preparations and analyses it is relevant to have an IDEA calendar database. A calendar database is an IDEA database which contains all dates between two given date values. |
| ProtectIP | Functionality for protecting the intellectual property of IDEA macros. |
| RuntimeFilter | SmartAnalyzer runtime filters are used to exactly specify the scope of content objects to be processed by particular SmartAnalyzer modules. |
| ShowIdeaMainWindow | Shows/hides the main window of the IDEA client. |
| SimpleCommands | Members of the Simple Commands type. |
| TagManagement | Members of the Tag Management type. |
| VatRegNoChecker | Using this command you can check whether a given European VAT identification number is valid or not. |