Activities performed report
CLEM.Reporting.ReportActivitiesPerformed
A visual report of the status of all activities in the simulation

The combination of nested activities and timers can make the timing of events difficult to understand. The Activities performed report is provided to show what activities were included in the simulation and when they were performed. It also shows when the activity was performed successfully and whether all the resources needed were available.
No information is required as this report automatically creates output data in the ReportActivitiesPerformed table of the output database.
The user interface of this report provides two tabs. The Display tab presents the visual depiction of the timing and success of all activities in the simulation while the Data tab provides the underlying data created by the report.
This report requires the simulation to be performed before it will be displayed.
A single instance of this report component is required in each simulation branch of the simulation tree.

The following parameters are used to define this activity

When this switch is enabled, a html version of this report will be created that can be displayed in a web browser in a separate window. This report will be saved in the directory containing the simulation file (*.aspimx) and will be named ActivitiesPerformedSummary.html and a link to the report provided in the Summary tab.
This version of the report provides a number of benefits. It is very fast to display and move around when running large simulations with many time steps and activities. It provides additional status messages as pop-up tool-tips to explain issues with the simulation. You can run a simulation and simply refresh the browser page (often CTRL-F5 on windows machines) to show the changes. And, you can have this report open in another window while working with your CLEM simulation in APSIM.

This option will rotate the report such that all activities will be provided as columns with the months (time-steps) as rows in the html report.

If set to true, the activities performed report will automatically be created when the simulation is run without the need to display the report in the user interface.

If set to true, the report will include folder names in the output display as they appear in your simulation tree.

This parameter defines the style of reporting Timers in the report. The following options are available:

No timers will be included in the output display.

Timers will be included in the same place they appear in the simulation tree. This will include the timers close to the activities using them.

All timers will be provided at the top of the report before any activities in the order they are found in the simulation tree.

All timers will be provided at the bottom of the report after all activities in the order they are found in the simulation tree. This is useful to remove clutter from the display of activities, but still provide the timers to indicate whether events were performed based on timers.

A range of icons are displayed to present the status of every activity and timer included in the simulation.
The web browser (HTML) version of this report will also allow you to see any messages provided about the activity status as a tooltip displayed when you hover over the cell. Cells with a tooltip message available are highlighted with a red triangle in the upper right corner.
The following icons are used:
![]() |
blank | The activity was not considered in this time-step. This is likely due to associated timers not permitting the activity or the activity has been disabled. |
![]() |
no task | The activity does not have a task to perform. |
![]() |
not needed | The activity was performed, but had nothing to do. For example, there was no plant production in the time-step |
![]() |
success | The activity was performed with all needed resources provided. |
![]() |
partial | There were insufficient resources to perform the activity. The resources available were used as the OnPartialResourcesAvailableAction was set to UseAvailableResources |
![]() |
warning | There was a warning associated with this activity. Refer to the activity description for more details. |
![]() |
critical | There were insufficient resources to perform the activity. The simulation was stopped as the OnPartialResourcesAvailableAction was set to ReportErrorAndStop |
![]() |
calculation | The activity performed a calculation in the time step. |
![]() |
timer | The timer allowed all associated activities to be performed in the time-step |
This report will also include a column at the start of the simulation representing all the tasks that happened during initialisation of the simulation.
See also