Szrafurowanie, szukanie i wybór działek, punktów lub obiektów

Interfejs ma na celu udostępnienie użytkownikowi możliwości wyboru działek, punktów lub obiektów spełniających określone warunki podawane przez użytkownika. Po dokonaniu wyboru działek, punktów lub obiektów spełniających zadane warunki można je zobaczyć w programie EWMAPA.

Główne okno programu interfejsu podzielone jest na trzy części, gdzie znajdują się:

- warunki podawane przez użytkownika,

- panel z przyciskami sterującymi pracą programu,

- lista pól wybranej kwerendy, za pomocą których można układać warunki.

W celu sformułowania określonego warunku i wybrania do wizualizacji pewnej grupy działek, punktów lub obiektów należy postępować według niżej opisanego schematu:

Wybór koloru (w interfejsie zaznaczającym) i stylu szrafury (w interfejsie szrafurującym).

Sformułowanie warunków, wg których będą wybierane działki, punkty lub obiekty.

Wykonanie wyboru.

Klikając na przycisku Podgląd odpowiedzi, możemy zobaczyć, jakie działki, punkty lub obiekty zostały wybrane. Następnie w celu dokonania kolejnego wyboru musimy postępować zgodnie z opisanym powyżej schematem.

Po wykonaniu przynajmniej jednego wyboru należy zakończyć działanie programu interfejsu, poprzez kliknięcie na przycisku Zakończ, jeżeli akceptujemy dokonany wybór i chcemy, żeby działki, punkty lub obiekty zostały wybrane w EWMAPIE lub kliknąć na przycisku Anuluj w przeciwnym wypadku.


Wybór koloru i stylu szrafury

Wybierane przez użytkownika działki lub obiekty będą szrafurowane lub zaznaczane w EWMAPIE kolorem i stylem pokazanym w panelu z przyciskami. W celu zmiany koloru należy kliknąć na przycisku Zmień kolor i w wyświetlanym oknie wybrać inny kolor. W celu zmiany stylu szrafury należy kliknąć na przycisku Zmień styl i w wyświetlanym oknie wybrać inny styl wypełniania (style pokazane na liście w kolorze czerwonym są przezroczyste). Zmiana koloru i stylu odnosi skutek tylko dla działek lub obiektów, które będą wybierane po tej operacji. Wszystkie poprzednio dokonane wybory będą zaznaczane takimi kolorami, jakie były wybrane w chwili wykonania wyboru.


Sformułowanie warunków

Warunki podawane przez użytkownika mogą zawierać wszelkiego rodzaju funkcje i operatory akceptowane w języku zapytań do baz danych - SQL w programie MS Access.

Lista z nazwami pól, z których można formułować wyrażenie warunkowe, znajduje się po prawej stronie okna programu interfejsu. W celu przeniesienia nazwy pola do okienka edycyjnego wyrażenia warunkowego należy kliknąć dwukrotnie określoną nazwę.

Poniżej zostały przedstawione przykłady sformułowanych warunków:

- działki, na których ilość budynków jest większa od 3

[ilość] > 3

- działki leżące na ulicy Rolniczej, na których ilość budynków równa jest 3

[ilość] = 3 and

[ulica] = 'Rolnicza'

- obiekty leżące na ulicy Rolniczej lub Jasnej (wielkość liter nie ma znaczenia)

[ulica] = 'rolnicza' or

[ulica] = 'jasna'

- działki, których właściciele znajdują się w miejscowości zaczynającej się na literę "k"

[Miejscowość] like 'K*'

- działki, których właściciele znajdują się w miejscowości 5-literowej i zaczynającej się na literę "k"

[Miejscowość] like 'K????'


Wykonanie wyboru

Wykonanie wyboru następuje po sformułowaniu warunków wyboru i polega na kliknięciu na przycisku Wykonaj. Jeżeli warunki zostały sformułowane prawidłowo, to wybrane działki, punkty lub obiekty zostaną dopisane do pliku odpowiedzi interfejsu oraz zostaną uaktualnione liczniki w panelu sterującym. W przypadku błędnego sformułowania warunków pojawi się okienko z informacją o błędzie.