Power Apps - štandardy pre užívateľské prostredie

Power Apps - štandardy pre užívateľské prostredie
Poďme sa spolu pozrieť na základné štandardy alebo normy pre užívateľské prostredie (rozhranie) v Power Apps.

Obmedziť hodnoty zadávania textu

Ak má textový vstup obsahovať iba číslo, je dôležité zmeniť predvolenú vlastnosť Formát na číslo. Zabránite užívateľom písať akýkoľvek nekorektný znak ako číslo.
Aktualizujte tiež vlastnosť MaxLength tak, aby zodpovedala maximálnemu počtu znakov v poli.

Overte údaje formulára

Pred odoslaním vyplneného poľa vykonajte overenie údajov, aby ste sa uistili, že formulár je správne vyplnený. Skontrolujte nasledujúce položky:
  • Povinné polia nie sú prázdne
  • Správne formátovanie telefónnych čísel, e-mailových adries, poštových smerovacích čísel, adries URL, dátumov atď.
  • Číselné polia sú v rámci povoleného minimálneho a maximálneho rozsahu
  • Potvrdzovacie polia sa zhodujú (heslá atď.)
Poskytnite užívateľovi spätnú väzbu, keď formulár neprejde kontrolou (validáciou). Na výber máte dve možnosti spätnej väzby:
  1. Pri odoslaní – skontrolujte, či formulár prešiel validáciou, keď užívateľ stlačí tlačidlo odoslať
  2. Okamžite (teda pred odoslaním) – skontrolujte, či pole prešlo validáciou pri zadávaní používateľa. Keď pole nespĺňa všetky kritériá overenia údajov, okamžite označte (červeným textom), že je tu chyba.
Ja uprednosťnujem voľbu číslo 2 - okamžité upozornenie užívateľa - hlavne, keď formulár obsahuje viacero polí. Ak sa totiž užívateľ dozvie o chybe až keď vyplnil 10 - 15 polí (prípadne aj viac), stratí prehľad a musí sa pracne vrátiť späť (k oprave), čo určite nie je to, čo chceme dosiahnúť pri tvorbe mobilných aplikácií v Power Apps.

Dobrá spätná väzba hovorí užívateľovi, ktoré polia zlyhali a ako ich opraviť. Na poskytnutie spätnej väzby použite jednu alebo viacero z týchto možností:

  • V hornej časti formulára uveďte polia, ktorých overenie zlyhalo a dôvod
  • V notifikácii uveďte polia, ktorých overenie zlyhalo a dôvod
  • Všetky polia, ktorých overenie zlyhalo, zvýraznite červenou farbou
  • Zobrazte chybové hlásenie vedľa polí (prípadne pod), ktoré zlyhali
  • Deaktivujte tlačidlo Odoslať

Neaktivujte tlačidlo odoslania formulára, kým neprejde overenie. Ak použijete aj túto možnosť, ​​vizuálne uveďte, prečo je tlačidlo Odoslať na obrazovke vypnuté.

Implementujte spracovanie chýb

Nikdy nepredpokladajte úspešne odoslaný formulár.
Spracovanie chýb pre kontrolu formulárov v Power Apps a formuláre s funkciou Patch sa vykonávajú odlišne. Ak používate ovládací prvok formulára Power Apps, zachyťte chyby pomocou vlastností OnSuccess a OnFailure. V prípade formulára s funkciou Patch, zabaľte funkciu Patch do funkcie IfError, aby ste zistili chybu.

Keď sa vyskytne chyba, upozornite užívateľa, že formulár nebolo možné odoslať a prečo odoslanie zlyhalo. Neprechádzajte na inú obrazovku, kým nedôjde k oprave.

Na vytváranie, úpravu a zobrazenie záznamov použite jeden formulár

Opätovne použite rovnaký formulár na vytváranie nových záznamov, úpravu existujúcich záznamov a zobrazovanie záznamov v režime len na prezeranie. Iba jedna forma znižuje čas na vývoj a údržbu a zaisťuje konzistentnosť. Zmeňte režim formulára Power Apps pomocou funkcií NewForm, EditForm a View. Formuláre s funkciou Patch vyžadujú dodatočný kód na manuálnu zmenu každého jednotlivého ovládacieho prvku.

Chráňte sa pred stratou neuložených údajov

Zabráňte užívateľom v náhodnom opustení formulára a strate neuložených údajov. Pred odchodom užívateľa z obrazovky ho požiadajte o potvrdenie. Zobrazte podobnú správu:

Páčil sa vám tento článok alebo máte otázku?

Ak sa vám článok páčil, ohodnoťte ho v úvodnej (hornej) časti. Ak máte nejaké otázky k štandardom užívateľského prostredia v Power Apps, napíšte nám.
#PowerAppsSK   #SoftverNaMieru   #PowerApps

Máte pre nás nový projekt?