W niektórych komponentach istnieje możliwość wywołania zapytania do bazy danych. Zapytanie zostaje pobrane z odpowiedniej tabeli, ustalonej przez komponent (lub ustalonej w jego konfiguracji).
Domyślną tabelą przeznaczoną do przechowywania zapytań wykorzystywanych w komponentach jest tabela pm_dbqueries. Jest ona tworzona w głównej bazie danych systemu PWFL automatycznie po wgraniu wtyczki cuf-components(od wersji 1.0.6).
Kolumny tabeli pm_dbqueries:
id - unikalny identyfikator wiersza, klucz główny
query_name - unikalny identyfikator wiersza w postaci tekstowej, przez który odwołamy się do naszego zapytania (wpisując go w konfiguracji komponentu)
Od wersji 1.0.22 wtyczki cuf-components kolumna name została zamieniona na query_name. Wszystkie dotychczasowe wpisy zostają zachowane.
query - zapytanie w formie tekstowej, np. "SELECT uzytkownik FROM dbo_customowa_tabela WHERE imie = ?"
Od wersji 1.0.22 wtyczki cuf-components usunięto kolumnę parameters. Nie była ona używana w żadnym z komponentów. Jeżeli korzystano ze wcześniejszych wersji wtyczek, to należy ją usunąć we własnym zakresie.
Zapytanie może odwoływać się do dowolnej bazy danych(najczęściej jest to konfigurowane przez wtyczkę).
Add Comment