← Powrót do listy dostępnych walidatorów
Kategoria : Baza danych Dostępny od wersji: |
Walidator tworzy zapytanie na podstawie podanych parametrów i sprawdza, czy zwróci ono wynik. W przypadku użycia zmiennych typu tablicowego zapytanie jest tworzone za pomocą podzapytań połączonych ze sobą dzięki użyciu UNION. W takich podzapytaniach nie należy stosować słówka ORDER BY. |
Waliduj, gdy ( typ : wartość tekstowa do wyboru z listy ) - Określa w jaki sposób zachowa się walidator po znalezieniu wyników w bazie. Dostępne wartości to: Zwraca wynik / Nie zwraca wyniku Baza danych ( typ : wartość tekstowa ) - Nazwa konfiguracji bazy danych. Nazwa zapytania ( typ : zmienna ) - Nazwa (przedrostek z kolumny name z tabeli pm_dbqueries) na postawie której pobrane zostaną zapytania Parametry zapytania (zmienne) ( typ : wartość logiczna ) - Przekazanie zmiennej tablicowej spowoduje, że dla każdego jej elementu zostanie utworzone podzapytanie. W przypadku przekazania zmiennej nagłówkowej parametr jest traktowany jak wartość stała. Parametry zapytania (wartości stałe) ( typ : wartość tekstowa ) - Wartości powtarzające się w każdym wygenerowanym podzapytaniu. Przekazywane jako tekst (przydatna funkcja: toString) Typy wartości stałych ( typ : wartość tekstowa ) - Typy parametrów zapytania z bazy danych Typ komunikatu ( typ : wartość tekstowa ) - Lista wyboru konfiguracji pojawienia się komunikatu. Możemy wybrać komunikat globalny oraz/lub pod podanymi zmiennymi Potwierdzenie ( typ : wartość tekstowa ) - Informuje o tym, czy wyświetlić okienko potwierdzenia. Komunikat globalny ( typ : wartość tekstowa ) - Komunikat globalny Zmienne formularza ( typ : wartość tekstowa ) - Zmienna, obok której będzie wyświetlony komunikat Komunikat obok zmiennej ( typ : wartość tekstowa ) - Treść komunikatu błędu, który pojawi się przy wybranej zmiennej formularza |
|
Przykłady zastosowań
|
1.0.41 Dodanie komponentu 1.0.64 Nowa obsługa bazy danych 1.0.67 Zmiana parametru "Waliduj, gdy") |
Powiązane zadania |