RiverWare SCT support for TVA Preschedule Editor Functionality
Phil Weinstein, CADSWES, 6-13-2014 / Estimate Estimate; Revision: 6-30-2014.
This brief document outlines a potential set of enhancements to support TVA's Preschedule Editor functionality in the SCT:
Enhancement tasks for features reflected in that document:
- Custom Time-Aggregation Summary Rows/Columns shown after each set of aggregated timesteps. Although these make use of the SCT's time aggregation configuration, the initial requirement is to show them only in the non-aggregated views.
- Custom Time-Aggregation Summary Row/Column configuration data definition and persistence.
- Resolution of slot reference items from SimObj, optional SimObj name suffix (for associated Data Objects) and local slot name.
- Configuration Editor
- Revision to display table layout representation and computation algorithms for Custom Time-Aggregation Summary Rows/Columns in the two non-aggregated views.
- Content display.
- Conditionally-enabled editing.
Addition of "Draw 6-Hour Divider Columns/Rows" configuration option. This will share the color configuration of the existing 4-Hour time dividers. Within each axis orientation (time horizontal and time vertical), either 4-Hour or 6-Hour time dividers can be active (not both). [DONE].
Enhancement tasks for features not reflected in that document:
- (For the vertical timestep axis orientation SCT views only): An optional third vertical-scroll-synchronized display table to display series data columns. This essentially provides stable columns which are not effected by horizontal scrolling within the main series data table.
- Series Data Tab layout support
- Support for two sections of slots in the "Edit Series Slot List" tab. (This could be done with a new special type of slot divider item).
- Mode "data qualifier" flags settable on individual slot/timesteps (cells). We could consider making use of series slot notes for this feature. If we do, the currently available differently colored note icons might suffice (with the addition of a higher-level feature to apply those notes), or else a cell color scheme which would be displayed in place of the current series flag color scheme.
- Generate selected cell/cell range notifications to support changes in other displays -- for the "Plot Page / SCT Linkage".
A design and estimate for these enhancements could be done within 4 days. (3 days of a primary developer's time, and another day for internal review by other staff).
--- (end) ---