Źródło danych pobierające dane w zdefiniowanej bazie danych na podstawie zapytania SQL.
Nazwa parametru | Opis parametru | ||||||
---|---|---|---|---|---|---|---|
Id | Unikalne id źródła | ||||||
Nazwa | Nazwa źródła wyświetlana w systemie | ||||||
Opis | Opis źródła wyświetlana w systemie | ||||||
Połączenie | Uprzednio skonfigurowane połączenie z bazą danych | ||||||
Zapytanie | Zapytanie SQL, wykonywane na zdefiniowanej bazie danych podczas wywołania źródła. Zapytanie może być sparametryzowane. Każdy parametr (id) musi być zapisany pomiędzy znacznikami {}, np.: {param1} i powinien być zdefiniowany poniżej wraz z nazwą i typem. Zalecane jest używanie stronicowania. W tym celu trzeba użyć parametrów {start}, {limit}, {orderProperty} i {orderDirection}. W trakcie wykonywania zapytania odpowiednie wartości zostaną wstawione w te parametry. Można również użyć parametru {loggedUser}. Zostanie on zastąpiony loginem aktualnie zalogowanego użytkownika. | ||||||
Zapytanie zliczające | Zapytanie zliczające wszystkie wyniki z bazy danych. Zapytanie musi zwracać dokładnie jeden wiersz z dokładnie jedną kolumną typu liczbowego. Nie można korzystać ze stronicowania tutaj. | ||||||
Definicja parametrów wejściowych zapytania |
| ||||||
Definicja parametrów wyjściowych zapytania |
|