Práce s údaji typu datum

Položka pro zadání data se skládá ze dvou prvků:

  • Položka obsahující konkrétní datum

  • Kalendář, který slouží jako pomůcka pro vyplnění položky Datum

Položka DATUM

Datum má formát DD.MM.YYYY. Skládá ze tří sekcí (den, měsíc, rok) oddělených tečkami. Pro obsluhu položky platí:

  • Pokud chcete zadat datum např. 1.2.2024, je nejlepší vyplnit sekce takto: 01 – den, 02 – měsíc, 2024 -rok. Nelze zadat rovnou 1.2.2024, program by to chápal jako 12. – tého. Položka má svou logiku, která je uživateli nápomocná – pokud např. začnete zadávání hodnotou 5, pak program usoudí, že nemůže být den padesátý a rovnou napíše do sekce pro den hodnotu 05. Totéž u měsíce – pokud napíšete jako první číslo 7, tak se automaticky změní na 07, protože sedmdesátý měsíc neexistuje.

  • Ctrl + a

    Tato kombinace kláves vybere všechny sekce, tj. označí celé datum.

  • Backspace, Delete

    Tyto klávesy mažou to, co je označené. Je-li označena jedna sekce, vymažou ji. Pokud je označeno celé datum (Ctrl + a), vymažou celé datum.

  • Šipka 

    Přesune výběr na následující sekci.

  • Šipka 

    Přesune výběr na předchozí sekci.

  • Šipka nahoru/dolů

    Zvýší nebo sníží hodnotu vybrané sekce.

  • Home, End

    Nastavují hodnotu sekce na minimální/maximální možnou.

  • Page Up, Page Down

    Zvýší/sníží hodnotu sekce o krok, určený atributem - v aplikaci je nastaveno 5. Tj. pokud máme datum 12.- tého a na tuto sekci použijeme Page Up, změní se hodnota na 17. -tého.

  • Položku DATUM je možné vyplnit ručně nebo výběrem data z kalendáře.

  • Je-li datum vyplněno špatně, aplikace na to upozorní.

KALENDÁŘ

Pro obsluhu kalendáře platí:

  • Pokud je v položce Datum vyplněno nějaké platné datum, kalendář se otevře na něm. Pokud je v položce neplatné datum nebo nic, kalendář se otevře na aktuálním dni.

  • Space, Enter

    Otevře kalendář (na vybrané ikonce). Zavře kalendář a vloží vybranou hodnotu.

  • Esc

    Zavře kalendář a nevybere hodnotu (tj. nechá položku Datum tak jak byla před otevřením kalendáře).

  • Šipky

    Slouží pro pohyb po dnech kalendáře.

  • Home, End

    Posunou kurzor na začátek/konec týdne.

  • Page Up, Page Down

    Posunou kurzor na následující/předchozí měsíc, přitom den zůstává stejný. Pokud takové datum neexistuje (např. 30.2.), pak se kurzor posune na poslední den v měsíci.

  • TAB, Shift + TAB

    Pohyb kurzoru po prvcích kalendáře: rok, měsíce, den – samotný výběr prvku se pak provede pomocí Enter nebo Space.

Ovládací prvky a symboly kalendáře jsou intuitivní a odpovídají moderním standardům.

Copyright © ARBES, 2023