Notify Функцију

Односи се на: Цанвас апликације - Апликације засноване на моделу - Повер Платформ ЦЛИ

Кориснику приказује поруку у банеру.

Опис

Функција Notify приказује поруку банера кориснику на врху екрана. Обавештење остаје све док га корисник не одбаци или истекне временско ограничење, што је подразумевано 10 секунди.

Употребљавају се одговарајућа боја и икона у зависности од врсте поруке. Тип је одређен другим аргументом функције:

Белешка

Ограничење карактера за Notify функцију је 500 знакова.

НотифицатионТyпе Аргумент Опис
НотифицатионТипе.Грешка Приказује поруку као грешку.
НотифицатионТипе.Информатион (Подразумевано) Приказује поруку као информативну.
НотифицатионТyпе.Суццесс Приказује поруку као успешну.
НотифицатионТипе.Упозорење Приказује поруку као упозорење.

Поруке се приказују и приликом прављења апликације и када крајњи корисници користе вашу апликацију.

Notify може се користити само у формулама понашања .

Notify може бити упарен са функцијом ИфЕррор за откривање и пријављивање грешака са прилагођеном поруком о грешци.

Повер Аппс такође може да шаље пусх обавештења користећи потпуно другачији механизам од Notify. За више информација, погледајте Пошаљи обавештење у Power Apps.

Notify увек враћа труе .

Напомена: Ова функција се раније звала ShowError када је могла да прикаже само поруке о грешци.

Белешка

Notify може се користити у самосталној апликацији за платно, прилагођеној страници и Повер Фк командним искуствима. Подразумеване вредности за НотифицатионТипе и Тимеоут варирају у зависности од искуства у којем се користи. Можете одредити вредности које желите подесити за НотифицатионТипе и Тимеоут експлицитним постављањем у ваш Power Fx израз и ове вредности ће се поштовати без обзира на искуство.

Синтакса

Notify( Порука [, НотифицатионТипе [ , Тимеоут ] ) )

  • Порука – Обавезно. Порука која се приказује кориснику.
  • НотифицатионТyпе – Опционо. Тип поруке која ће се приказати из горње табеле. Подразумевано је NotificationType.Information.
  • Тимеоут – Опционо. Број милисекунди које треба чекати пре него што аутоматски одбаци обавештење. Подразумевана вредност је 10 секунди (или 10.000 милисекунди). Обавештење се приказује на неодређено време са временским ограничењем 0.

Примери

Корак по корак

  1. Додајте контролу Дугме на екран.

  2. Подесите својство OnSelect за Дугме према овој формули:

    Notify( "Hello, World" )
    
  3. Кликните или притисните дугме.

    Сваки пут када се кликне на дугме, порука Здраво свима се кориснику приказује као информативна. Аутоматски се одбацује у 10 секунди (подразумевани тимеоут) ако га корисник не одбаци или поново притисне дугме.

    У ауторском окружењу, приказујући Буттон.ОнСелецт позивање Notify и приказивање добијеног Хелло, Ворлд поруку као плаву банер поруку за корисника.

  4. Промените врсту поруке да бисте назначили грешку. Додајте други аргумент нашој формули:

    Notify( "Hello, World", NotificationType.Error )
    
  5. Кликните или притисните дугме.

    Сада сваки пут када се кликне на дугме, порука Здраво свима се кориснику приказује као грешка. Аутоматски се одбацује у 10 секунди (подразумевани тимеоут) ако га корисник не одбаци или поново притисне дугме.

    У ауторском окружењу, приказујући Буттон.ОнСелецт позивање Notify и приказивање добијеног Хелло, Ворлд поруку као црвени банер поруку за корисника.

  6. Промените врсту поруке да бисте назначили упозорење. Промените други аргумент у нашој формули:

    Notify( "Hello, World", NotificationType.Warning, 4000 )
    
  7. Кликните или притисните дугме.

    Сада сваки пут када се кликне на дугме, порука Здраво свима се кориснику приказује као упозорење. Аутоматски се одбацује у 4 секунде (4.000 милисекунди) ако га корисник не одбаци или поново притисне дугме.

    У ауторском окружењу, приказујући Буттон.ОнСелецт позивање Notify и приказивање добијеног Хелло, Ворлд поруку као наранџасте банер поруке за корисника.

  8. Промените врсту поруке да бисте назначили успех. Промените други аргумент у нашој формули:

    Notify( "Hello, World", NotificationType.Success, 0 )
    
  9. Кликните или притисните дугме.

    Сада сваки пут када се кликне на дугме, порука Здраво свима се кориснику приказује као успешна. Са временским прекидом 0, обавештење ће одбацити само корисник или поновним притиском на дугме.

    У ауторском окружењу, приказујући Буттон.ОнСелецт позивање Notify и приказивање добијеног Хелло, Ворлд поруку као зелени банер поруку за корисника.