The Account Explorer tool has been updated to provide better formatting of account parameters, especially for long lists of factors or flow account period offsets.
There is a new option in the 'Targets' tab to show account information. Right-click on a target name and select 'Get account info' to open the Account Explorer for the selected account.
Right-clicking on an account name in the Account Explorer provides an option to open the target chart associated with the account.
A new report type has been added that will produce Microsoft Excel workbook files (xlsx files) as output. The new ExcelReport template requires that you write some script code that will modify a workbook object. The workbook object can either be a new empty workbook, or a template may be read in to initialize the environment. The workbook can be modified by adding and removing sheet, rows, columns and cells. Cell may be updated with data, formulas and formatting.
Workbook manipulation is performed in the script using the Apache POI XSSF Usermodel API. This easy to use API contains many classes and methods to edit all parts of the workbook object.
Comparison reports provide a quick and easy way to compare results between different but related scenarios. They are ideal for digging deep and exploring 'what changed' between any sets of scenarios. Comparison reports are flexible in that they can be set up to summarize the outputs from any custom report in the report writer, but they are not used very often, probably due to the extra few steps required to define the required comparisons.
This release brings a change that makes it even easier to include comparison reports in your workflow. A new folder will be included in the Comparison Reports report list. This folder (named "All Targets") will be pre-populated with comparison reports for all defined targets. To make use of these new comparison reports simply modify the list of scenarios that you want to compare and start exploring.
The SummaryTable class provides quick univariate statistics for numerical columns. Previously this tool would only process a single planning period at a time. With this version it is now possible to create multiple planning period summaries.
An interesting use case for this new capability is to quickly calculate minimum and maximum harvest ages. Since the SummaryTable provides the standard interface it may be used as input to any of the general purpose reports in the ReportWriter.
Minor changes and fixes:
Fixed an error that occurred when the Block attribute table was displaying transportation values for blocks that were not properly linked to the road network.
Added a stronger warning about improperly linked blocks when Patchworks is loading a model.
Fixed a scheduling error that was occurring with coordinated timing choices.
Update the JTS library to version 1.18.2.