SCT: Operation Dialog: Set Slot Values over Time Range Bug Number: n/a Release notes (y/n): Yes For Release Nums: 7.2 RiverWare 7.2 Features: LBAO 1.4 SCT Tasks, July-Sept 2017 Document home: R:\doc\sct\2017\LBAO-1p4-SCT-Features.docx http://cadswes2.colorado.edu/~philw/2017/Sct-Lboa1p4/LBAO-1p4-SCT-Features.html TASK 3: New SCT Operation Dialog: Set Values over Time Range A new SCT "Set Values over Time Range" operation dialog allows the user to specify the end of a selected timestep time range on a slot using either a DateTime Spinner OR a Timestep Count integer spinner to either: (a) Set all the timesteps in that range to a specified value, or (b) Interpolate the values over that time range to that specified value. ("Interpolate" is available only when the first timestep of the time range has a non-NaN value). http://cadswes2.colorado.edu/~philw/2017/Sct-Lboa1p4/doc1/SetSlotValsTimeRangeDlg1.png In this initial implementation, only numeric value series slots are supported -- not DateTme or Text series slots. As the time range is edited -- by adjusting either the "Last Timestep" DateTime spinner, or the "Timestep Count" integer spinner -- SCT series display table selection is dynamically updated to depict the edited time range, along with the computed "Selection Statistics" (at the bottom of the SCT). The end of the time range can be a timestep which is beyond the SCT's current time display range or the Slot's current time range. (Note that an SCT's series data display's time range can be configured to either match the run period, or the full extent of the displayed series slots). The numeric value entered by the user is in the current display units of the selected series slot. The Set Values function assigns values to each timestep using user units (so, 100 acre/feet per month would represent a higher flow rate in February than in would in March). Conversely the "Interpolate To" function applies values in standard unit (with the entered value being applied to the last timestep in the time range). The dialog is dismissed when either "Set Values" or "Interpolate To" is performed, or the "Cancel" button, or Red-X button is clicked. To show this operation dialog, the user first clicks in a slot/timestep cell (or selects a provisional time range starting at the desired initial timestep) and selects the "Set Values over Time Range" either from the SCT's "Edit" menu, or the "context" (right-click) menu: http://cadswes2.colorado.edu/~philw/2017/Sct-Lboa1p4/doc1/SetValuesRange1-Montage.png