Macro execution panel
The Macro Execution panel provides visibility into macro activity by displaying execution status, detailed action logs, and a summary of recently executed macros. This helps users monitor execution progress, understand outcomes, and troubleshoot warnings or errors.
To access the execution the execution panel:
- Open Planning Board.
- Click the logs icon in the Information panel.
- Hover over the icon. The Macro execution logs tooltip is displayed.
Note: The icon remains in the Pressed state while the panel is open and the execution logs are displayed:
- When the Macro Execution panel opened, the Information panel expands to display the execution logs with these elements:
- A headed with the Macro execution logs title.
- A subtitle "Latest (past 24 hours)", indicating that the panel lists macros executed within the last 24 hours by any user on the model.
- A list of execution cards, where each card represents a macro and displays this information:
- Macro code
- Execution timestamp
- User who executed the macro
- Execution state: Stopped, Success, Warning or Error
- When a user selects a macro from the Process toolbar, the execution begins. See, Process tab.
During execution:
- All macro options in the Process toolbar are disabled and re-enabled only after execution completes.
- The panel header updates to Running macro and displays the option.
- If the user clicks during execution and confirms the action:
- The macro is aborted.
- The state updates to Stopped.
- The severity updates to Info.
- A message indicates that the macro is aborted by the user.
- All actions that have not yet started are cancelled.
- The abort event is recorded in the execution log.
- After execution completes, the execution summary is updated with:
- End time displaying the date and time the macro finished.
- State, one of: Stopped, Success, Warning, or Error.
- Severity:
- Info when no warnings or errors occurred.
- Warning when the macro completed with warnings.
- Critical when the macro completed with errors.
- Runtime is displayed in minutes and seconds.
-
Each macro action is displayed as a card, listed in execution order with the first action at the top. Each action card displays:
- Action number and action name
- State icon:
- Green for success
- Orange for warning
- Red for error
- Timestamp displaying when the action started and completed.
- If an action is completed, a option is available. Expanding the card displays all logged messages for that action.
- If the number of action cards exceeds the available space, a scroll bar appears below the execution details section, allowing users to review all actions while keeping the execution summary visible.