Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Wyświetlanie komunikatów

Podsumowanie:

Akcje komunikatów umożliwiają definiowanie komunikatów, które są wyświetlane po spełnieniu określonego warunku. Dodatkowo dla akcji komunikatu można określić, czy wyświetlenie komunikatu przerywa bieg procesu (błąd), czy nie (informacja). W komunikatach można używać wartości z formularza, podobnie jak w kryteriach wyświetlenia komunikatu. W obu przypadkach w zapytaniu należy użyć standardowej składni {@PoleFormularza}.

AdminSPA > NARZĘDZIA > Akcje > Wyświetlanie komunikatów

Dodawanie/Edycja akcji komunikatu
Dodawanie/Edycja akcji komunikatu

Oprócz właściwości wspólnych dla wszystkich akcji, w akcji komunikatów należy określić następujące właściwości:

  • Tytuł komunikatu: tekst wyświetlany na pasku tytułu wyskakującego okienka komunikatu.
  • Możliwość kontynuowania dalszych akcji: (domyślnie wyłączone) po włączeniu wykonywane są kolejne akcje (komunikat informacyjny/ostrzegawczy z możliwością kontynuacji).
  • Treść komunikatu (SQL): zapytanie SQL zwracające treść komunikatu.
  • Warunek wyświetlenia (SQL): zapytanie SQL, które musi zwrócić wartość 1 (typu bit), aby komunikat został wyświetlony; w przypadku wartości 0 komunikat nie zostanie wyświetlony.

Przykład

Treść komunikatu:

SELECT
Concat('Nieprawidłowy adres e-mail:', {@EmailKlienta},
'. Prawidłowy adres musi należeć do domeny acme.com.')

Warunek wyświetlenia:

SELECT CASE
WHEN {@EmailKlienta} LIKE '%acme.com'
THEN Cast(0 as bit)
ELSE Cast(1 as bit)
END;

Po skonfigurowaniu akcji komunikatu jak w przytoczonym przykładzie, próba zapisania rekordu z nieprawidłowym adresem e-mail nie powiedzie się i zostanie wyświetlony komunikat o błędzie.

Komunikat o błędzie wyświetlony przez akcję komunikatu
Komunikat o błędzie wyświetlony przez akcję komunikatu
|← Wysyłanie powiadomień |↑ Do góry |→ Magazyn Local Storage |

Copyright © 2025 OPTEAM SA. Theme Copyright © 2017-2020 Patrick Marsceill. Distributed by an MIT license.