Probe for Windows graph report definitions are saved in .gpt files
There can be any number of reports\*.gpt
files, and each file can contain multiple reports and sub-reports.
All reports and sub-reports in all .gpt files will be in the Which Report: drop-downs
A report (eg DepthTimeCIC) can plot sub-reports
{Sub-reports are like software 'procedure' or 'subroutines'}
eg
report: DepthTimeCIC
include: Header
include: CICBlock
PlotAxes
PlotGraph
The reason for this is to...
'header'
) to be used by more then one main report'CICBlock'
) to be plotted on the Graphs screen - see belowSee here for details of all GPT comamds
Each farm, crop and site can have their own, specific, graph report, entered on...
These reports are called: %FarmReport%
, %CropReport%
and %SiteReport%
in the Which report: drop downs.
On CICBlock),
and which report is printed when is used from the Graphs screen (eg %CropReport%)
In this example, the Graphs screen will also have the CICBlock
, and will print DepthTimePotato for potato sites, and DepthTimeLucerne for lucerne sites
Similarly on %CropReport%
, and the report output for each site will depend on which crop the site has been allocated to.
Selecting %SiteReport%
could print a different report for every site !
TODO: check what happens if the Sites.GraphReport, Crops.GraphReport, Farms.GraphReport has not been set