Template
Universal requirements:
- If focus on any textbox/list/numberbox then underline with blue line
- Precondition: Access to project default timezone
- Max width for pushout panel is 272px. With 16px gutters on each side.
S1 - <Header>
H1- “Schedule Export”
H2- “Name Export”
- UI component: grey text box below H2. Tooltip= “Name your report”
- Logic:
H3- “Email Recipients”
- UI component: grey text box below H3. Tooltip= “Add email”. Email container below
- Logic: Max div height for email container box under “Add email” textbox = 140px
H4- “Export Type”
- UI component:
- Vertical two checkbox selection
- Elements of checkbox located next to box (CSV, PDF)
- Logic:
- Multi select
S2 - <Repeat Selector>
H1- “Frequency Details”
H2- “Repeat every”
- Integer
- UI component: contained in grey textbox/numberbox. Default value= “1”
- Logic: any whole numbers, error if/don’t allow user enters decimal
- Frequency
- UI component: contained in grey listbox , Default value= “week”. Listbox values (day, week, month)
- Logic:
- Not multi select, only select one setting at a time
- Frequency listbox selection informs subsequent variables
<Recurrence Variables> Based on S2 - See below
S3 - <Reporting>
H1 - “Reporting Period”
- <H2> Your monthly (weekly) report will show data from the previous 30 (7) days
- UI Component:
- Vertical two radio selection
- Elements of radios (Previous Calendar (Month/Week), Custom Range)
- Default value= “Custom Range”
- “Custom Range” details
- Pencil icon to the right of Custom Range (include word “Edit” either vertically, horizontally, or flyover= Open Question
- Pencil Icon when selected will popup a date picker, ref: current date picker in RA
- Logic:
- The default reporting duration is the numerical value in <H2> (either 7 or 30 for now).
- “Previous Calendar Month” will return the previous month’s worth of data (Ex:created any day in May then will return April) regardless of the number of days in the month.
- “Previous Calendar Week” will return the previous week’s worth of data (Sunday-Saturday) regardless of the current day of the week
- When datepicker pops up the default value is the previous 30 days selected
S4 - <Report parameters>
H3- “Ends”
- UI Component: