command was not properly handling where clauses in parameters - now fixed.
add reservoir storage and volume.
telemetry station data types were not being properly handled when saving and re-editing the command - now fixed.
the new HydroBase diversion coding that uses a period to delimit an account in the water class is handled by surrounding
the data type with single quotes
[12.06.00] Add ExcludeText parameter to the
CompareFiles command to ignore dynamic data in tests.
[12.06.00] Completed migration of LagK and
VariableLagK documentation to online form.
[12.03.00] Added the CreateNetworkFromTable
command and added network object as main object type in TSTool main interface.
[12.01.00] Added experimental plugin datastore
feature to allow third-party modules to add datastore functionality.
This allows developers to add functionality to TSTool without changing the core software.
[12.05.00] Begin changing command editor dialogs to default to relative path when files are selected via a file chooser.
[12.05.00] Enhance the If command to have contains and
!contains operators for string evaluations.
[12.05.00] Enhance the InsertTableColumn command to have
InitialFunction parameter to facilitate setting initial values.
[12.05.00] Enhance the InsertTableRow command to have
ColumnValues parameter to set cell values for the inserted row.
[12.05.00] Enhance the WebGet command to have
ResponseCodeProperty parameter to help handle errors in requests.
[12.03.00] Enhance the SelectTimeSeries command to
support selection based on network downstream and upstream node list.
Changes in Version 12.00.00
[12.00.00] Clean up the log file messages to streamline main processing messages.
Don’t print log messages for command in If blocks that are being skipped – improves performance.
[12.00.00] The CalculateTimeSeriesStatistic
command has been updated to add StatisticValueProperty parameter to set a processor property.
[12.00.00] The FormatStringProperty and
FormatDateTimeProperty
commands have been updated to add PropertyType parameter to allow control over the type of the output property that is created.
[12.00.00] The Free command has been updated to add
IfNotFound parameter to allow control over actions if a time series to free is not found.
[12.00.00] The If command has been updated to add
PropertyIsNotDefinedOrIsEmpty parameter to detect undefined/empty properties.
[12.00.00] The SetProperty command has been updated to add
Add, Subtract, Multiply, and Divide parameters to perform simple math on properties.
This allows, for example, incrementing a counter in a For command loop.
[12.00.00] The SetPropertyFromEnsemble command has been updated to allow the
EnembleID parameter to be specified using wildcard *.
This is useful to match a single ensemble rather than having to know its identifier,
useful for graph templates.
[12.00.00] The WriteReclamationHDB command has been updated to use
new TS_XFER.WRITE_REAL_DATA and TS_XFER.WRITE_MODEL_DATA stored procedures.
[12.00.00] The following commands have been enhanced to work with the For
command and recognize ${Property} notation (where appropriate):
FormatDateTimeProperty,
Free, FreeTable,
SetProperty commands.
[12.00.00] Add new ChangeTimeZone command to change the time zone in time series date/times.
[12.00.00] Add new DeleteTableRows command to delete a row from a table.
Additional functionality will be added in the future to delete more than one row at a time.
[12.00.00] New SetPropertyFromEnsemble command will
set processor properties from time series ensemble properties.
[12.00.00] Time series graphs can now be displayed
using graph template feature in the time series results, facilitating one-click configurable graphs.
[12.00.00] The new Graph - Ensemble graph type will automatically
convert a time series into an overlapping ensemble line graph.
[12.00.00] Time series table displays now provide a popup menu
choice to calculate statistics for selected rows and columns.
[12.00.00] Time series graphs now provide enhanced right-click to set y-axis limits.