Software Patches

August 28, 2023

Features and Improvements

  • Auxiliary Files (SCRIPT and DATA Sections): When specifying values for field in the SetData() script commmand, we will now look for special strings @CASENAME, @CASEFILEPATH, and @CASEFILENAME special strings. The particular user request was to add the ability to set the folder to which to store Transient stability hard-drive results to.
  • Auxiliary Files (SCRIPT and DATA Sections): With the Auxiliary File Export Format Description there is an option to build a format description for the complete case and various categories of objects can be user selected. A new selection for "Contingency Combination" is now available that will include Contingency Primary definitions and solution options with the format description.
  • Auxiliary Files (SCRIPT and DATA Sections): With the Auxiliary File Export Format Description there is an option to build a format description for the complete case and various categories of objects can be user selected. A new selection for "Scheduled Actions" is now available.
  • File Formats: When an advanced filter condition is using a field instead of a value for comparison, the field will be stored internally using the location number instead of the field name if using the option to show variablenames using names instead of location numbers. This affects fields like custom expressions, custom strings, custom integers, etc. that can be named. Previously, the internal storage could change based on the option setting and could result in the field not being found when loading a PWB with saved filters. This will keep the internal storage consistent regardless of the option.
  • Bug Fixes

    • User Interface Dialogs: Fixed a bug with the Advanced Filters dialog when using another filter as a condition, unusual filter names would break the dropdown list. In particular any filter name that started with a character that would precede < in an alphabetic search, such as a name that started with a square brace [.
    • User Interface Dialogs: Fixed access violation that would result when loading DynamicFormatting object types from an aux file and fields specified for the Context Object are not supported for that type of object. These fields are just skipped with an error message written to the log.