Hello Guest, Welcome to Apnea Board !
As a guest, you are limited to certain areas of the board and there are some features you can't use.
To post a message, you must create a free account using a valid email address.

or Create an Account


New Posts   Today's Posts

Valid Range hightlighting for Overview's Popout Calendar Widgets
#1
Valid Range hightlighting for Overview's Popout Calendar Widgets
# Valid Range highlighting for Overview's Popout Calendar Widgets
Behavior Change to Overview Start End Calendars – needs approval
## Problem:
QT takes no action when invalid dates are entered.

Some users have experienced this problem and reported it.

QT requires the start date to ALWAYS be “<=” the end date.

User has no notification of the problem.
* Changing Start Date
The start date MUST be less (or equal) than the End date.
* Changing End Date
The end date MUST be greater (or equal) than the Start date.

## Current Mechanism to change Start and End dates
Case 1: use the QT popout calendar widget
* Dates between the OSCAR session First and Last date,
All dates are displayed in blue with weight BOLD.
* Dates outside the OSCAR session First and Last date,
* * In same month as First or Last date - displayed in Blue with weight light
* * Else dates are display in black with weight light

Case 2: edit numeric date in the text box.

## Behavior Changes
What should be done so that the user does not get frustrated when there is no action to a requested date change.

### Option 1 - Just display an error notification
This requires new mechanism to allow the overview display to display error events. There are lots of changes.

No change in Start or End Dates

### Option 2 - For Popout Calendar Widgets - gray out invalid dates
Reduce the display font for invalid dates
* Changing Start Date
All dates above End date will have a reduced font weight
* Changing End Date
All dates below Start date will have a reduced font weight

### Option 3 - Allow any dates to be entered between session First and Last date
* Changing Start Date
Change End date to be the new Start date - keeping the required requirement StartDate <= EndDate
* Changing End Date
Change Start date to be the new End date - keeping the required requirement StartDate <= EndDate

## Implementation
* Option 1 - Takes lots of development
This is currently out of scope
* Option 2 - Has been tested
Impacts only popout calendar, can always be implemented with other options.
Reduces chance of user having problems when using popout calendars.
User expects invalid items to be grayed out. 
The font size is changed from bold to light
Does not solve "editing numeric date in the text box."
* Option 3 - Has been tested 
Solves both "editing numeric date in the text box." and popout Calendars.
Gives visual indication of change, but might be confusing to a user.

## Recommendation
Option 2 has been implement and a merge request is pending approval.
LoudSnorer
Post Reply Post Reply
#2
RE: Valid Range hightlighting for Overview's Popout Calendar Widgets
Isn't this the same thing you posted here: Behavior Change to Overview Start End Calendars – needs approval?
Crimson Nape
Apnea Board Moderator
Project Manager for OSCAR - Open Source CPAP Analysis Reporter
www.ApneaBoard.com
___________________________________
Useful Links -or- When All Else Fails:
The Guide to Understanding OSCAR
OSCAR Chart Organization
Attaching Images and Files on Apnea Board
Apnea Helpful Tips

INFORMATION ON APNEA BOARD FORUMS OR ON APNEABOARD.COM SHOULD NOT BE CONSIDERED AS MEDICAL ADVICE. ALWAYS SEEK THE ADVICE OF A PHYSICIAN BEFORE SEEKING TREATMENT FOR MEDICAL CONDITIONS, INCLUDING SLEEP APNEA. INFORMATION POSTED ON THE APNEA BOARD WEB SITE AND FORUMS ARE PERSONAL OPINION ONLY AND NOT NECESSARILY A STATEMENT OF FACT.
Post Reply Post Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  "Couldn't find any valid machine data" tntfrahm 2 249 11-07-2024, 02:46 PM
Last Post: tntfrahm
  Oscar Calendar date colours ozbusa 2 282 09-30-2024, 10:48 PM
Last Post: ozbusa
  BMI not showing on Oscar Overview douglaskeene 14 1,149 05-31-2024, 07:44 PM
Last Post: douglaskeene
  OSCAR Overview ignores unselected parts of session in daily Jan Flikweert 0 443 05-11-2024, 06:18 AM
Last Post: Jan Flikweert
  OSCAR Overview Line Graph Jan Flikweert 15 1,238 04-19-2024, 01:11 AM
Last Post: Jan Flikweert
  Future dates and/or date range flipmike 1 485 04-07-2024, 01:01 PM
Last Post: Crimson Nape
  Adding charts to Overview? bstabens 1 709 11-24-2023, 08:32 AM
Last Post: pholynyk


New Posts   Today's Posts


About Apnea Board

Apnea Board is an educational web site designed to empower Sleep Apnea patients.