opomba,
Dostop do te strani zahteva pooblastilo. Poskusite se vpisati alispremeniti imenike.
Dostop do te strani zahteva pooblastilo. Poskusite lahko spremeniti imenike.
Velja za: Canvas apps
Model-driven apps
Power Platform CLI
Uporabniku prikaže sporočilo s pasico.
Description
Funkcija Notify uporabniku na vrhu zaslona prikaže sporočilo na traku. Obvestilo ostane, dokler ga uporabnik ne opusti ali poteče časovna omejitev, ki je privzeto 10 sekund.
Glede na vrsto sporočila se uporabita ustrezna barva in ikona. Vrsto določi drugi argument funkcije:
opomba,
Omejitev znakov za funkcijo Notify je 500 znakov.
| Argument NotificationType | Description |
|---|---|
| NotificationType.Error | Prikaže sporočilo kot napako. |
| NotificationType.Information (privzeto) | Prikaže sporočilo kot informacijo. |
| NotificationType.Success | Prikaže sporočilo kot uspeh. |
| NotificationType.Warning | Prikaže sporočilo kot opozorilo. |
Sporočila so prikazana pri ustvarjanju aplikacije in ko končni uporabniki uporabljajo vašo aplikacijo.
Notify lahko uporabite le v formulah vedenja.
Notify lahko seznanite s funkcijo IfError in zaznate napake s sporočilom o napaki po meri.
Power Apps lahko potisna obvestila pošilja tudi s povsem drugačnim mehanizmom od Notify. Za več informacij glejte Pošljite obvestilo v Power Apps.
Notify vedno vrne vrednost »true«.
Opomba: Ta funkcija se je prej imenovala ShowError, ker je lahko prikazovala samo sporočila o napakah.
opomba,
Notify lahko uporabljate v samostojni aplikaciji za platno, strani po meri in izkušnjah z ukazi Power Fx . Privzete vrednosti za NotificationType in Timeout se razlikujejo glede na izkušnjo, v kateri se uporablja. Določite lahko vrednosti, ki jih želite nastaviti za NotificationType in Timeout, tako da ju izrecno nastavite v svojem Power Fx izrazu in te vrednosti bodo upoštevane ne glede na izkušnjo.
Sintaksa
Notify( Message [, NotificationType [ , Timeout ] ] )
- Sporočilo – obvezno. Sporočilo za prikaz uporabniku.
- NotificationType – Izbirno. Vrsta sporočila za prikaz iz zgornje tabele. Privzeta vrsta je NotificationType.Information.
- Časovna omejitev – Izbirno. Število milisekund časovne omejitve, preden se obvestilo samodejno opusti. Privzeta vrednost je 10 sekund (ali 10.000 milisekund). Obvestilo je prikazano za nedoločen čas z Timeout 0.
Primeri
Korak za korakom
Na zaslon dodajte kontrolnik Button.
Lastnost OnSelect kontrolnika Button nastavite na to formulo:
Notify( "Hello, World" )Kliknite ali pritisnite gumb.
Vsakič, ko kliknete gumb, se uporabniku prikaže sporočilo Pozdravljen, svet kot informacija. Samodejno se opusti v 10 sekundah (privzeta časovna omejitev), če ga uporabnik ne opusti ali znova pritisne gumba.
Spremenite vrsto sporočila, da ga označite kot napako. Dodajte nov argument naši formuli:
Notify( "Hello, World", NotificationType.Error )Kliknite ali pritisnite gumb.
Zdaj se uporabniku vsakič, ko klikne gumb, prikaže sporočilo Pozdravljen, svet kot napaka. Samodejno se opusti v 10 sekundah (privzeta časovna omejitev), če ga uporabnik ne opusti ali znova pritisne gumba.
Spremenite vrsto sporočila, da ga označite kot opozorilo. Spremenite drugi argument v naši formuli:
Notify( "Hello, World", NotificationType.Warning, 4000 )Kliknite ali pritisnite gumb.
Zdaj se uporabniku vsakič, ko klikne gumb, prikaže sporočilo Pozdravljen, svet kot opozorilo. Samodejno se opusti v 4 sekundah (4000 milisekundah), če ga uporabnik ne opusti ali znova pritisne gumba.
Spremenite vrsto sporočila, da ga označite kot uspeh. Spremenite drugi argument v naši formuli:
Notify( "Hello, World", NotificationType.Success, 0 )Kliknite ali pritisnite gumb.
Zdaj se uporabniku vsakič, ko klikne gumb, prikaže sporočilo Pozdravljen, svet kot uspeh. Pri časovni omejitvi 0 lahko obvestilo opusti le uporabnik ali ponovni pritisk gumba.