Хабарландыру функциясы
Қолданылады: Canvas қолданбалары
Үлгіге негізделген қолданбалар
Power Platform CLI
Пайдаланушыға баннер хабарын көрсетеді.
Сипаттама
Хабарлау функциясы экранның жоғарғы жағында пайдаланушыға баннер хабарламасын көрсетеді. Хабарландыру пайдаланушы оны қабылдамайынша немесе әдепкі бойынша 10 секундқа тең күту уақыты біткенше сақталады.
Хабар түріне байланысты тиісті түс және белгіше пайдаланылады. Түрі функцияның екінші аргументімен көрсетіледі:
Ескертпе
Notify функциясы үшін таңба шегі 500 таңбадан тұрады.
NotificationType аргументі | Сипаттамасы |
---|---|
NotificationType.Error | Қате туралы хабарды көрсетеді. |
NotificationType.Information (Әдепкі) | Ақпараттық хабарды көрсетеді. |
NotificationType. Сәтті | Сәттілік туралы хабарды көрсетеді. |
NotificationType.Warning | Ескерту хабарын көрсетеді. |
Хабарлар бағдарламаңызды жасау кезінде де, соңғы пайдаланушылар бағдарламаңызды пайдаланып жатқанда да көрсетіледі.
Хабарландыру тек мінез-құлық формулаларында пайдалануға болады.
Хабарландыру ті IfError функциясымен теңшелетін қате хабарымен қателерді анықтау және хабарлау үшін жұптастыруға болады.
Сондай-ақ Power Apps Notify функциясынан мүлдем басқа механизмді пайдаланып push хабарландыруларын жібере алады. Қосымша ақпарат алу үшін Хабарландыруды Power Apps ішінде жіберу бөлімін қараңыз.
Хабарландыру әрдайым шын қайтарады.
Ескертпе: бұл функция бұрын ShowError деп аталған, ол кезде ол тек қате туралы хабарларды көрсете алатын.
Ескертпе
Notify қолданбасын оқшауланған кенеп қолданбасында, арнаулы бетте және Power Fx командада пайдалануға болады. тәжірибелер. NotificationType және күту уақыты үшін әдепкі мәндер ол қолданылған тәжірибеге байланысты өзгереді. NotificationType және күту уақыты үшін орнатқыңыз келетін мәндерді Power Fx өрнегінде анық орнату арқылы көрсетуге болады және бұл мәндер тәжірибеге қарамастан сақталатын болады.
Синтаксис
Хабарландыру( Хабар [, NotificationType [, Күту уақыты ] ] )
- Хабар – Міндетті. Пайдаланушыға көрсететін хабар.
- NotificationType – Қосымша. Жоғарыдағы кестеден көрсететін хабар түрі. Әдепкі — NotificationType.Information.
- Күту уақыты – Қосымша. Хабарландыруды автоматты түрде жабу алдында күтетін миллисекундтар саны. Әдепкі мәні — 10 секунд (немесе 10 000 миллисекунд). Хабарландыру a уақыт 0 мәнімен шексіз көрсетіледі.
Мысалдар
Қадамдық
Экранға Түймешік басқару элементін қосыңыз.
Түймешік басқару элементінің OnSelect сипатын мына формулаға орнатыңыз:
Notify( "Hello, World" )
Түймешікті басыңыз.
Түймешікті басқан сайын пайдаланушыға Hello, World ақпараттық хабары көрсетіледі. Ол 10 секундтан кейін автоматты түрде жабылады (әдепкі күту уақыты), егер пайдаланушы оны қабылдамаса немесе түймені қайта басмаса.
Қатені көрсету үшін хабар түрін өзгертіңіз. Біздің формулаға екінші аргументті қосыңыз:
Notify( "Hello, World", NotificationType.Error )
Түймешікті басыңыз.
Енді түймешікті басқан сайын пайдаланушыға Hello, World қате туралы хабары көрсетіледі. Ол 10 секундтан кейін автоматты түрде жабылады (әдепкі күту уақыты), егер пайдаланушы оны қабылдамаса немесе түймені қайта басмаса.
Ескертуді көрсету үшін хабар түрін өзгертіңіз. Формуладағы екінші аргументті өзгертіңіз:
Notify( "Hello, World", NotificationType.Warning, 4000 )
Түймешікті басыңыз.
Енді түймешікті басқан сайын пайдаланушыға Hello, World ескерту хабары көрсетіледі. Ол 4 секундта (4000 миллисекунд) автоматты түрде жабылады, егер пайдаланушы оны тастамаса немесе түймені қайта басмаса.
Сәттілікті көрсету үшін хабар түрін өзгертіңіз. Формуладағы екінші аргументті өзгертіңіз:
Notify( "Hello, World", NotificationType.Success, 0 )
Түймешікті басыңыз.
Енді түймешікті басқан сайын пайдаланушыға Hello, World сәттілік туралы хабары көрсетіледі. 0 күту уақыты болса, хабарландыруды тек пайдаланушы немесе түймешікті қайта басу жабады.