Budowa interfejsu administratora

Edytor zapytań

Na formatce Edytor zapytań użytkownik z odpowiednimi uprawnieniami może tworzyć dowolne zapytania i dodawać je do systemu. Będą one ostępne dla innych użytkowników w menu podręcznym pod prawym przyciskiem myszy. Zapytania stanowią jeden z najważniejszych elementów systemu.

Aby uruchomić formatkę Edytor zapytań należy wybrać z menu AdministracjaNarzędzia administracyjneZapytania.

Dla każdego zapytania można zdefiniować następujące pola:

Ogólne

Zakładka Ogólne.

Nazwa zapytania - (obowiązkowe) jednoznaczna dla użytkownika nazwa.

Idx zapytania - wypełniane automatycznie

Parametry - paramatry konieczne do wykonania zapytania. Przekazywane z nadrzędnego zbioru danych. W polu tym należy w istocie wpisać nazwy pól oddzielone średnikiem lub nawiasami okrągłymi (), które muszą się znaleźć w nadrzędnym zbiorze danych, by obecne zapytanie mogło byc otwarte.

Podpowiedź - rozszerzony opis zapytania, pojawiający się na belce stanu podczas podświetlania zapytania w menu.

Kolumny i ich rozmiary, Pozycja oraz Domyślne akcje najlepiej pominąć i wypełnić automatycznie po wykonaniu zapytania.

Menu - miejsce w menu podręcznym. Można podać kilka oddzielając średnikiem.

Klucz główny - unikatowy klucz identyfikujący rekordy. Odpowiada kluczowi głównemu tabeli.

Grupa - grupowanie zapytań w formularzu edycji.

Opis - pełny opis zapytania.

SQL

W zakładce SQL znajduje się pole, w którym należy umieścić treść zapytania w języku SQL.

Inne

W zakładce Inne:

Wynik zapytania modyfikowalny - zaznaczyć, jeśli wynik  zapytania może być edytowany.

Źle stworzone zapytania modyfikujące może spowodować modyfikację innych danych, niż tylko widocznych w wyniku.

Parametry połączenia z serwerem - numer serwera zewnętrznego z pliku ic.ini.

Eksport do Excela - określenie czy przy eksporcie wyniku zapytania mają być eksportowane nagłówki, czy tylko same dane oraz określenie miejsca pierwszej komórki eksportowanych danych. 0 oznacza pierwsza kolumnę / rząd.

Zapytanie jest procedurą - jeśli zaznaczone to w wyniku działania nie będą generowane rekordy i nie będzie wyświetlane okno z wynikiem.

Klawisze operacji dyskowych umożliwiają zapis zapytania na dysk lub jego odczytanie.

Przyciski Czcionka i Kolor tła określają domyślne atrybuty wyglądu wyniku.

Edytor SQL - otwiera formularz edytora zapytań opartego na przykładach.

Samo zapytanie definiujemy w języku SQL w polu Treść zapytania.