The Goal of the iMACS Date Viewer / Editor is to give iMACS Users the ability to view all of the dates within a project in a coherent manner, while enabling the ability to edit multiple dates at the same time.
Phase 2 focuses on the ability to edit multiple dates simultaneously
10) Milestone Change Date - The following is displayed as a popup interstitial interface.
11) Month and Year viewer / picker - Clicking on the icon will display the date picker. The current month and year of the current date is displayed, with the ability to click left or right to to forward or backward in time. The year is also clickable allowing the user to set the month/year. If no date exists, then the current Month and year are presented. Changing the month / year will change the calendar under
12) Day Viewer / Picker - The current calendar of the Month / Year above is displayed. If there is an existing date set and the correct month/year is displayed above then the date set will be highlighted. If no date exists and the current month/year is above, then the current date is highlighted. When selected, the date as set in (13) is modified. once set the the date picker is hidden.
13) Manual Date entry - This is a text field that users will be able to click and type out manually. This changes as a date is picked in (13).
14) Multiple Date option - There are three columns in this area:
14.1) Checkbox Selection - The events (rows) that are checkmarked will be updated once the confirm and apply button is clicked (16). The current Stock Number will be selected by Default. Other events (rows) will not be selected by default.
14.2) Stock Number - For the selected event, each stock number that has the same type of event will be listed as a separate row, and the stock number is listed in this column
14.3) Event Date - The event title (from 3 above) is listed in the header. The dates for each of the stock numbers are listed below
15) Select All / Deselect All - By default this checkbox will not be selected.
15.1) When clicked to select then all checkboxes below are selected.
15.2) If currently check then unchecked, all checkboxes below are unchecked
16) Confirm and Apply - When clicked,
16.1) the date are present in (13) will be applied to all selected dates.
16.2) The Milestone change date interface (10) will be hidden
16.3) The effected dates will be update in the list (4)
17) Cancel - When clicked any and all changes are abandoned and the Milestone Change Date popup will be hidden.
17.1) Clicking the shaded area off of thew popup will also abandon all changes.
18) In line Help (Future enhancement).
100) An