Piezīmes
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt pierakstīties vai mainīt direktorijus.
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt mainīt direktorijus.
Attiecas uz: Audekla programmas
Modeļa vadītas programmas
Power Platform CLI
Rāda lietotājam reklāmkaroga ziņojumu.
Apraksts
Funkcija Notify ekrāna augšdaļā parāda reklāmkaroga ziņojumu lietotājam. Paziņojums paliek, līdz lietotājs to noraida vai beidzas taimauts, kas pēc noklusējuma ir 10 sekundes.
Atkarībā no ziņojuma veida tiek izmantota atbilstoša krāsa un ikona. Veidu konkretizē funkcijas otrajā argumentā:
Note
Funkcijas rakstzīmju ierobežojums Notify ir 500 rakstzīmes.
| NotificationType arguments | Apraksts |
|---|---|
| NotificationType.Error | Rāda paziņojumu kā kļūdu. |
| NotificationType.Information (noklusējums) | Rāda paziņojumu kā informatīvu. |
| NotificationType.Success | Rāda paziņojumu kā izdošanos. |
| NotificationType.Warning | Rāda paziņojumu kā brīdinājumu. |
Ziņojumi tiek rādīti gan pēc programmas autorēšanas, gan tad, kad gala lietotāji lieto programmu.
Notify Var izmantot tikai uzvedības formulās.
Notify var savienot pārī ar funkciju IfError , lai atklātu un ziņotu par kļūdām ar pielāgotu kļūdas ziņojumu.
Power Apps var arī nosūtīt pašpiegādes paziņojumus, izmantojot pilnīgi atšķirīgu mehānismu nekā Notify. Papildinformāciju skatiet sadaļā Paziņojuma Power Apps nosūtīšana.
Notify Vienmēr atgriež true.
Piezīme: Šīs funkcijas iepriekšējais nosaukums bija ShowError, kad tā varēja rādīt vienīgi kļūdu ziņojumus.
Note
Notify var izmantot savrupā audekla programmā, pielāgotā lapā un Power Fx komandēšanas pieredzē. Parametra NotificationType un Timeout noklusējuma vērtības atšķiras atkarībā no pieredzes, kādā tas tiek izmantots. Varat norādīt vērtības, kuras vēlaties iestatīt opcijai NotificationType un Timeout, skaidri iestatot tās savā izteiksmē, Power Fx un šīs vērtības tiks ievērotas neatkarīgi no pieredzes.
Sintakse
Notify( Ziņojums [, NotificationType [ , Taimauts ] ] )
- Ziņojums - Obligāts. Lietotājam rādāmais ziņojums.
- NotificationType – neobligāti. Rādāmā ziņojuma veids no tabulas augstāk. Noklusējums ir NotificationType.Information.
- Taimauts - pēc izvēles. To milisekunžu skaits, kuras jāgaida, pirms paziņojums tiek noraidīts automātiski. Noklusējuma vērtība ir 10 sekundes (jeb 10 000 milisekundes). Paziņojums tiek parādīts uz nenoteiktu laiku ar taimautu 0.
Piemēri
Pakāpeniskas darbības
Pievienojiet ekrānam vadīklu Poga.
Iestatiet Pogas rekvizītu OnSelect uz formulu:
Notify( "Hello, World" )Noklikšķiniet uz pogas vai nospiediet to.
Katru reizi, kad tiek noklikšķināts uz pogas, lietotājam kā informatīvs parādās ziņojums Hello, World. Tas automātiski tiek noraidīts 10 sekunžu laikā (noklusējuma taimauts), ja lietotājs to neatlaiž vai vēlreiz nospiež pogu.
Mainiet ziņojuma veidu, lai tas norādītu uz kļūdu. Pievienojiet mūsu formulai otro argumentu:
Notify( "Hello, World", NotificationType.Error )Noklikšķiniet uz pogas vai nospiediet to.
Tagad katru reizi, kad tiek noklikšķināts uz pogas, lietotājam kā kļūdas ziņojums parādās Hello, World. Tas automātiski tiek noraidīts 10 sekunžu laikā (noklusējuma taimauts), ja lietotājs to neatlaiž vai vēlreiz nospiež pogu.
Mainiet ziņojuma veidu, lai tas norādītu uz brīdinājumu. Mainiet otro argumentu mūsu formulā:
Notify( "Hello, World", NotificationType.Warning, 4000 )Noklikšķiniet uz pogas vai nospiediet to.
Tagad katru reizi, kad tiek noklikšķināts uz pogas, lietotājam kā brīdinājuma ziņojums parādās Hello, World. Tas automātiski tiek noraidīts 4 sekunžu laikā (4,000 milisekundes), ja lietotājs to neatlaiž vai vēlreiz nospiež pogu.
Mainiet ziņojuma veidu, lai tas norādītu uz veiksmi. Mainiet otro argumentu mūsu formulā:
Notify( "Hello, World", NotificationType.Success, 0 )Noklikšķiniet uz pogas vai nospiediet to.
Tagad katru reizi, kad tiek noklikšķināts uz pogas, lietotājam kā izdošanās ziņojums parādās Hello, World. Ar 0 taimautu paziņojumu var noraidīt tikai lietotājs vai, atkārtoti nospiežot pogu.