[http://support.edokumenty.eu/trac/wiki/NewBusinessAdmin Podręcznik użytkownika] > Wyszukiwanie i filtrowanie danych = Wyszukiwanie i filtrowanie danych = Wyszukiwanie danych w systemie eDokumenty możliwe jest w wielu miejscach i na kilka sposobów. Zakres wyszukiwania często determinowany jest przez umieszczenie mechanizmu wyszukującego. Narzędzia wyszukiwania w systemie dzielimy następująco: * [#point1 Wyszukiwarka globalna (zaawansowana) i wewnątrz modułu] * [#point2 Wyszukiwarka podstawowa] * [#point3 Filtrowanie] * [#point4 Foldery wyszukiwania] == Wyszukiwarka globalna i wewnątrz modułu == #point1 '''Wyszukiwarka zaawansowana''' dostępna jest po kliknięciu w '''[http://support.edokumenty.eu/trac/wiki/NewBusinessAdmin/Dashboard#02 Panelu bocznym]''' pozycji '''Szukaj''' lub - jeśli uprawnienia na to pozwalają - w '''Pasku wtyczek'''. Działanie wyszukiwarki opisano na ''Rysunku 1''. [[Image(wiki:NewBusinessAdmin/Attachments:wyszukiwarka_globalna.png, 500, center)]][[BR]] {{{ #!html
Rysunek 1: Wyszukiwarka globalna
}}} Korzystając z wyszukiwarki globalnej możemy zdefiniować przeszukiwany obszar. W tym celu klikamy przycisk '''Filtry''', a następnie zaznaczamy checkboxy definiujące zakres wyszukiwania. [[BR]][[BR]] __'''Uwaga'''__ [[BR]] Aby zaznaczyć/odznaczyć kilka checkboxów za jednym razem, należy przytrzymać klawisz '''Ctrl'''. Aby zaznaczyć/odznaczyć wszystkie filtry, klikamy odpowiednią pozycję na końcu listy. [[BR]][[BR]] Wyszukiwarka osadzona w większości modułów wygląda podobnie. Jest ona uboższa o listę '''Kryterium wyświetlania wyników''', gdyż wyniki wyświetlane są w tabeli, nad którą jest umieszczona. Nazwy filtrów w wyszukiwarce wewnętrz modułów pokrywają się z nazwami kolumn tabeli, w której zgromadzone są dane. [[BR]][[BR]] == Wyszukiwarka podstawowa == #point2 '''Wyszukiwarka podstawowa''' - bez możliwości zmiany obszaru przeszukiwania - towarzyszy najczęściej drzewu folderów/uprawnień i przeszukuje jego zawartość. [[Image(wiki:NewBusinessAdmin/Attachments:wyszukiwarka_podstawowa.png, 500, center)]][[BR]] {{{ #!htmlRysunek 2: Wyszukiwarka podstawowa, przykładowe umieszczenie
}}} Wyszukiwarka podstawowa rozszerza się po kliknięciu pola '''Szukaj'''. Wyszukiwanie uruchamiamy wciskając klawisz '''Enter'''. W ten sposób przechodzimy również do kolejnego wyniku. == Filtrowanie == #point3 Panele filtrów wyświetlane są zazwyczaj w kolumnie obok Panelu bocznego, a ich zastosowanie ma wpływ na zawartość wyświetlaną po prawej stronie – najczęściej danych w tabeli. [[Image(wiki:NewBusinessAdmin/Attachments:panel_filtrow.png, 600, center)]][[BR]] {{{ #!htmlRysunek 3: Przykładowy panel filtrów
}}} [[BR]] Wyróżniamy filtry typu logicznego AND (I) oraz OR (LUB). Informacja o typie logicznym filtra wyświetlana jest obok jego nazwy po prawej stronie i, jeśli tak zdefiniowano logikę, może mieć postać przycisku zmiany typu logicznego. Każdy filtr stanowi grupę, wewnątrz której obowiązuje określony typ logiczny, a kryteria filtrowania mogą mieć postać listy rozwijanej, listy złożonej z checkboxów etc. Wyjątek stanowi typ filtra, w ramach którego można wybrać tylko jeden element. [[BR]][[BR]] Między grupami obowiązuje koniunkcja. Wyniki filtrowania generowane są dynamicznie, tzn. nie ma potrzeby klikania dodatkowych przycisków, gdyż przeładowanie listy po prawej stronie następuje za każdym razem po zaznaczeniu checkboxa. Ukrycie elementów filtra następuje po kliknięciu nazwy grupy, a odznaczenie checkboxa jest równoważne odznaczeniu filtra. [[BR]][[BR]] __'''Przykład'''__[[BR]] Zaznaczenie checkboxa Kategoria rozwinęło listę kategorii dokumentów. Typ logiczny dla tego filtra to OR, zatem pod uwagę będzie brana Faktura lub Odbiór sprzętu lub Umowa handlowa lub Zapytanie ofertowe. Jeśli dodatkowo zostały zaznaczone inne filtry, np. Faktura VAT w filtrze Typ dokumentu, to w wynikach filtrowania otrzymamy dokumenty: należące do którejś z wymienionych wyżej kategorii i będące typu faktura VAT. == Foldery wyszukiwania == #point4 Najczęściej używane kombinacja [#point3 filtrów] możemy zapisać w postaci tzw. '''Folderów wyszukiwania'''. Są one wyświetlane w postaci drzewa w kolumnie obok [http://support.edokumenty.eu/trac/wiki/NewBusinessAdmin/Dashboard#02 Panelu bocznego]. [[Image(wiki:NewBusinessAdmin/Attachments:foldery_wyszukiwania.png, 400, center)]][[BR]] {{{ #!htmlRysunek 4: Panel folderów wyszukiwania
}}} [[BR]] Definiowanie tych folderów jest możliwe na dwa sposoby: [[BR]] * [#point5 Z poziomu '''Panelu sterowania'''] * [#point6 Z poziomu okna filtrów] === Zarządzanie folderami wyszukiwania === #point5 Aby definiować i modyfikować foldery wyszukiwania, z menu górnego wybieramy '''Ustawienia > sterowania > Ogólne > Foldery wyszukiwania''' [[BR]] [[Image(wiki:NewBusinessAdmin/Attachments:foldery_wyszukiwania_panel_sterowania.png, 600, center)]][[BR]] {{{ #!htmlRysunek 5: Lista folderów wyszukiwania
}}} Aby dodawać folder wyszukiwania, klikamy '''Nowy''', a następnie wypełniamy wyświetlony formularz (''Rysunek 6'') i klikamy '''OK'' [[Image(wiki:NewBusinessAdmin/Attachments:nowy_folder_wyszukiwania.png, 400, center)]][[BR]] {{{ #!htmlRysunek 6: Formularz dodawania/edycji folderu wyszukiwania
}}} W polu '''SQL''' wprowadzamy warunek SQL definiujący folder. Przykładowa kwerenda dla folderu '''Klienci potencjalni''': {{{ (((contid IN (SELECT tbl_id FROM features_opt_view WHERE ftopid =1)) AND (contid IN (SELECT tbl_id FROM features_opt_view WHERE ftopid =3) AND contid IN (SELECT tbl_id FROM features_opt_view WHERE ftopid =4)))) AND (is_del IS FALSE) }}} W celu edycji zaznaczamy lewym przyciskiem myszy element na liście, po czym klikamy ikonę '''Edycja'''. [[BR]][[BR]] Aby usunąć foldery wyszukiwania, zaznaczamy je na liście (przytrzymując klawisz '''Ctrl''', jeśli chcemy usunąć więcej niż jeden folder), a następnie klikamy ikonę '''Usuń''' i potwierdzamy chęć wykonania operacji. === Tworzenie folderów wyszukiwania z poziomu okna filtrów === #point6 Aby zdefiniować nowy folder wyszukiwania, klikamy odnośnik '''Utwórz folder wyszukiwania''' w panelu '''Filtry''' (''Rysunek 3'') po uprzednim zaznaczeniu filtrów. Następnie wypełnieniamy formularz '''Folder wyszukiwania''' (''Rysunek 7'') i klikamy '''OK'''. [[Image(wiki:NewBusinessAdmin/Attachments:utworz_folder_wyszukiwania.png, 400, center)]][[BR]] {{{ #!htmlRysunek 7: Formularz dodawania folderu wyszukiwania z poziomu panelu Filtry
}}} [[BR]]