Ajasti juhtelement Power Appsis

Juhtelement, mis saab määrata, kuidas rakendus vastab teatud aja möödumisel.

Kirjeldus

Ajastid saavad näiteks määratleda, kui kaua juhtelementi kuvatakse või muuta juhtelemendi muid atribuute pärast teatud aja möödumist.

Märkus

Rakenduses Power Apps Studio töötavad ajastid ainult eelvaate režiimis.

Põhiomadused

Duration (Kestus) – kui kaua ajasti töötab (millisekundites). Maksimaalne on 24 tundi (millisekundites). Vaikimisi on 60 sekundit.

OnTimerEnd – toimingud, mis sooritatakse taimeri töö lõpetamisel.

Repeat (Korda) – kas ajasti taaskäivitub automaatselt pärast töö lõppemist.

Lisaatribuudid

Align (Joonda) – teksti asukoht seoses juhtelemendi horisontaalse keskpunktiga.

AutoPause (Automaatne paus) – kas ajasti juhtelement peatub automaatselt, kui kasutaja liigub teisele vaatele.

Autostart (Automaatne start) – kas ajasti juhtelement käivitub automaatselt klipi esitamisel, kui kasutaja liigub seda juhtelementi sisaldavale vaatele.

BorderColor (Äärise värv) – juhtelemendi äärise värv.

BorderStyle (Äärise stiil) – kas juhtelemendi ääris on Solid (Tavaline), Dashed (Katkendlik joon), Dotted (Punktiirjoon) või None (Puudub).

BorderThickness (Äärise paksus) – juhtelemendi äärise paksus.

Värv – juhtelemendi teksti värv.

DisplayMode (Kuva režiim) - kas juhtelement võimaldab kasutajal sisestada (Edit (Redigeeri)), kuvada ainult andmeid (View (Kuva)) või olla keelatud (Disabled (Keelatud)).

DisabledBorderColor (Keelatud äärise värv) – juhtelemendi äärise värv, kui selle juhtelemendi atribuudi DisplayMode (Kuva režiim) väärtuseks on määratud Disabled (Keelatud).

Keelatud värv – juhtelemendi teksti värv, kui selle atribuudi Kuva režiim väärtuseks on määratud Disabled (Keelatud).

Keelatud täitevärv – juhtelemendi taustavärv, kui selle atribuudi Kuva režiim väärtuseks on määratud Disabled (Keelatud).

Fill (Taust) – juhtelemendi taustavärv.

FocusedBorderColor (Fokuseeritud äärise värv) – juhtelemendi äärise värv, kui juhtelement on fokuseeritud.

FocusedBorderThickness (Fokuseeritud äärise paksus) – juhtelemendi äärise paksus, kui juhtelement on fokuseeritud.

Font – fontide perekonna nimi, milles tekst kuvatakse.

Fondi paksus – juhtelemendi teksti paksus: Bold (Paks), Semibold (Poolpaks), Normal (Tavaline) või Lighter (Õhem).

Height (Kõrgus) – Juhtelemendi ülemiste ja alumiste servade vaheline kaugus.

HoverBorderColor (Hõljumise äärise värv) – juhtelemendi äärise värv, kui kasutaja hoiab vastaval juhtelemendil hiirekursorit.

Hõljumisevärv – juhtelemendi teksti värv, kui kasutaja hoiab sellel hiirekursorit.

HoverFill – juhtelemendi taustavärv, kui kasutaja hoiab sellel hiirekursorit.

Italic – kas juhtelemendi tekst on kursiivis.

OnSelect – toimingud, mida sooritatakse juhul, kui kasutaja klõpsab juhtelemendil.

OnTimerStart – toimingud, mis sooritatakse taimeri käivitamisel.

PressedBorderColor (Äärise värv vajutamisel) – juhtelemendi äärise värv, kui kasutaja klõpsab või koputab seda.

Vajutamisvärv – juhtelemendi teksti värv, kui kasutaja klõpsab või vajutab sellel.

Taustavärv vajutamisel – juhtelemendi taustavärv, kui kasutaja klõpsab või vajutab sellel.

Reset (Lähtesta) – kas juhtelement taastab algväärtuse.

Suurus – juhtelemendis kuvatava teksti fondi suurus.

Start (Käivita) – kas ajasti käivitub.

Läbikriipsutus – kas juhtelemendis kuvatavat teksti läbib kriips.

TabIndex – klaviatuuri navigeerimise järjekord võrreldes teiste juhtelementidega.

Tekst – tekst, mis kuvatakse juhtelemendis või mida kasutaja tipib juhtelementi.

Tooltip (Tööriistavihje) – selgitav tekst, mis kuvatakse, kui kasutaja liigub kursoriga üle juhtelemendi.

Underline – kas juhtelemendis kuvatav tekst on allajoonitud.

Visible (Nähtav) – kas juhtelement on nähtav või peidetud.

Width (Laius) – vahemaa juhtelemendi vasaku ja parema serva vahel.

X – vahemaa juhtelemendi vasaku serva ja vanemkonteineri vasaku serva vahel (ekraan, kui vanemkonteinerit pole).

Y – vahemaa juhtelemendi ülemise serva ja vanemkonteineri ülemise serva vahel (ekraan, kui vanemkonteinerit pole).

Refresh( DataSource )

Näited

Taimeri kuvamine

  1. Lisage ajasti ja nimetage see Countdown (Taimer).

    Kuidas lisada, nimetada ja konfigureerida juhtelementi?

  2. Seadke ajasti atribuudi Duration (Kestus) pikkuseks 10000 ja selle atribuutide Repeat (Kordus) ja Autostart (Automaatne start) väärtusteks true (tõene).

  3. (valikuline) Tehke ajasti kergemini loetavaks, seadistades selle atribuudi Height (Kõrgus) väärtuseks 160, selle atribuudi Width (Laius) väärtuseks 600 ja selle atribuudi Size (Suurus) väärtuseks 60.

  4. Lisage silt ja määrake atribuut Tekst järgmisele valemile.
    "Allesjäänud sekundid: " & RoundUp(10-Countdown.Value/1000, 0)

    Kas soovite lisateavet funktsiooni RoundUp (Ümarda) või muud funktsioonid kohta?

    Silt näitab, mitu sekundit on enne ajasti taaskäivitamist alles.

Juhtelemendi animeerimine

  1. Lisage ajasti ja nimetage see FadeIn (Haju).

    Kuidas lisada, nimetada ja konfigureerida juhtelementi?

  2. Seadke ajasti atribuudi Duration (Kestus) väärtusele 5000, selle atribuudi Repeat (Korduv) väärtuseks true (tõene) ja selle atribuudi Tekst väärtuseks Toggle animation (Animatsioon sisse/välja).

  3. (valikuline) Tehke ajasti kergemini loetavaks, seadistades selle atribuudi Height (Kõrgus) väärtuseks 160, selle atribuudi Width (Laius) väärtuseks 600 ja selle atribuudi Size (Suurus) väärtuseks 60.

  4. Lisage silt, määrake selle atribuut Tekst kuvama teksti Welcome! (Teretulemast!) ja määrake selle atribuut Color (Värv) järgmisele valemile.
    ColorFade(Color.BlueViolet, FadeIn.Value/5000)

    Kas soovite lisateavet funktsiooni ColorFade (Värvi hajumine) või muud funktsioonid kohta?

  5. Animatsiooni käivitamiseks või peatamiseks vajutage ajasti nuppu. Sildis olev tekst hajub valgeks, siis taasub täielikult ja kogu protsess kordub uuesti.

Hõlbustusfunktsioonide suunised

Samad juhtelemendi Button (Nupp) suunised rakenduvad ka juhtelemendile Timer (Ajasti) juhtelemendile juhul, kui kasutajad saavad sellega suhelda.

Tausta ajastid

Tausta ajastid käivitatakse automaatselt ja on peidetud. Kasutage neid toetavas rollis, kus kulunud aeg pakub kasutajale vähe huvi. Näiteks saate andmeid värskendada igal minutil või kuvada teatise sõnumi ainult teatud aja jooksul.

Taustal töötavad ajastitel peaks olema atribuudi Visible (Nähtav) väärtuseks väär, et need oleksid kõigi kasutajate jaoks peidetud.

Ajastuse kaalutlused

Kui juhtelement Timer (Ajasti) käivitub automaatselt, uurige, kas kasutajatel on sisu lugemiseks ja kasutamiseks piisavalt aega. Rakenduse klaviatuur ja ekraanilugeri kasutajad võivad ajastatud sündmusele reageerimiseks vajada rohkem aega.

Kõik järgmised strateegiad on piisavad.

  • Lubage kasutajatel tühistada ajastatud sündmust.
  • Lubage kasutajatel enne algust ajalimiiti muuta.
  • Hoiatage kasutajat 20 sekundit enne ajapiirangut ning andke võimalus limiiti lihtsalt pikendada.

Mõned stsenaariumid on nõuete täitmisest vabastatud. Lisateavet leiate jaotisest WCAG 2.0 ajapiirangute suunised.

Ekraanilugeja tugi

  • Kui ajasti käivitab muudatused praegusel kuval, kasutage reaalajas piirkonda, et anda ekraanilugeritele teada muudatustest.

    Märkus

    Kui ajasti on nähtav ja töötab, siis teatab ekraaniluger möödunud aja kohta iga viie sekundi järel.

  • Ärge kasutage juhtelemendi atribuuti Tekst ajatundliku ja olulise teabe puhul. Ekraanilugerid ei teavita atribuudi Tekst muudatustest.

  • Interaktiivsete ajastite korral.

    • Tekst peab olema määratud.
    • Kaaluge kulunud aja kuvamiseks täiendava juhtelemendi Label (Silt) lisamist. Kasutage atribuuti Tekst, et kasutaja saaks ajasti käivitada või peatada.

Märkus

Kas saaksite meile dokumentatsiooniga seotud keele-eelistustest teada anda? Osalege lühikeses uuringus. (Uuring on ingliskeelne.)

Uuringus osalemine võtab umbes seitse minutit. Isikuandmeid ei koguta (privaatsusavaldus).