Other animals summary
CLEM.OtherAnimalsSummary
A component to generate other animals cohort details for reporting.

This component is placed within your Activities holder to provide access to all cohorts of other animals in the Other animals. This component then raises a ReportItemGenerated event and passes the details of each cohort which can be reported in an APSIM Report.

The following parameters are used to define this report and are entered under the Properties tab in the user interface

The following components will add additional functionality to this activity

This component will respect timers (Interval timer, Month range timer, Date range timer)


You will need to add an APSIM Report component to your simulation. In future we may develop a automated version of this report.
This example assumes the ruminant herd summary is named "SummariseOtherAnimals".
Once this report is added you will need to assign the following settings.

[Clock].Today as Date
(needed for ByAge and ByClass grouping style)
[Activities].SummariseOtherAnimals.ReportDetails.Name as AnimalType
[Activities].SummariseOtherAnimals.ReportDetails.Age as Age
[Activities].SummariseOtherAnimals.ReportDetails.Sex as Sex
[Activities].SummariseOtherAnimals.ReportDetails.Number as Num
[Activities].SummariseOtherAnimals.ReportDetails.Weight as Wt
Any of these entries can be omitted to reduce the size of the report table.

[Activities].SummariseOtherAnimals.OnReportItemGenerated

Run your simulation and the summarised details report will be in the datastore
See also