Używanie filtrów
Aby ograniczyć liczbę rekordów do wyświetlenia na listach z danymi możliwe jest wykorzystanie filtrów.
- Tzw filtr szybki (Zobacz: Filtr szybki)
- Tzw filtr zaawansowany (Zobaz: Filtr zaawansowany)
- Filtruj do tej wartości (Zobacz: Filtruj do tej wartości)
System umożliwia zdefiniowanie filtrów określających kryteria dla jednego lub więcej pól tabeli. System wyświetla następnie jedynie takie rekordy, które spełniają kryteria wyszukiwania. Jeśli filtry zdefiniowano dla kilku pól, program wyświetla jedynie takie rekordy, które spełniają wszystkie kryteria.
Typ dostępnych filtrów zależy od wyświetlanej strony. Ta sama tabela może być wyświetlana w systemie na różnych stronach, jednak filtr tabeli zostanie zastosowany tylko dla strony, dla której go zdefiniowano. Dopóki użytkownik nie usunie filtra lub nie zamknie strony, wyświetlane na niej wyniki będą filtrowane.
Wprowadzanie kryteriów w filtrach
Przy wprowadzaniu kryteriów użytkownik ma do dyspozycji wszystkie cyfry i litery, które zazwyczaj używane są w danym polu. Możliwe jest również wykorzystanie niektórych znaków specjalnych i wyrażeń matematycznych. W poniższej tabeli wyszczególniono dostępne formaty.
Symbol | Znaczenie | Przykład użycia | Wyświetlone rekordy |
---|---|---|---|
= | Równa się | 377 | Liczba 377 |
NIEBIESKI | Wszystkie, do których odnosi się kod NIEBIESKI np. kod klasy magazynu: NIEBIESKI | ||
22 | Wszystkie z 22-ego bieżącego miesiąca i bieżącego roku od godziny 0:00:00 do godziny 23:59:59 | ||
22 10 | Dokładna data i godzina: 2001-01-22 10:00:00 | ||
.. | Zakres | 1100..2100 | Numery od 1100 do 2100 |
..2500 | Numery do 2500 włącznie | ||
..12 31 00 | Daty do 2000-12-31 włącznie | ||
..23 | Wszystkie aż do 23-ego bieżącego miesiąca i bieżącego roku od godziny 0:00:00 | ||
22..23 | Wszystkie od 22-ego bieżącego miesiąca i bieżącego roku od godziny 0:00:00 do 23-ego bieżącego miesiąca i bieżącego roku do godziny 23:59:59 | ||
I | Lub | 1200|1300 | Wszystkie o numerze 1200 lub 1300 |
& | I | <2000&>1000 | Numery mniejsze od 2000 i większe od 1000. Znak & nie może być używany z cyframi sam, ponieważ każdy rekord ma tylko jeden numer. |
<> | Różny od | <>0 | Wszystkie liczby różne od 0. Przy pomocy opcji SQL Server możliwe jest wykorzystanie symbolu razem z wyrażeniem wieloznacznym. Przykład: <>A* oznacza: różny od wyrażeń rozpoczynających się od litery A |
> | Większy od | >1200 | Liczby większe od 1200. |
>= | Większy lub równy | >=1200 | Liczby większe lub równe 1200. |
< | Mniejszy od | <1200 | Liczby mniejsze od 1200. |
<= | Mniejszy lub równy | <=1200 | Liczby mniejsze lub równe 1200 |
* | Nieokreślona liczba nieznanych znaków | *Co* | Wyrażenia zawierające ciąg liter Co. |
*Co | Wyrażenia zakończone ciągiem liter Co. | ||
Co* | Wyrażenia rozpoczynające się ciągiem liter Co. | ||
? | Jeden nieznany znak | Now?k | Teksty takie jak Nowak, Nowik itp. |
Najpierw oblicz | 30|(>=10&<=20) | Wszystkie o numerze 30 lub o numerze z zakresu od 10 do 20 (wynik obliczenia w nawiasie). | |
@ | Ignoruj wielkość liter (wyszukuje zarówno wielkie, jak i małe litery) | @warszawa | Wyrażenia takie, jak WARSZAWA, warszawa lub Warszawa. |
‘’ | Pusty | ‘’ | Wszystkie rekordy, w przypadku których filtrowane pole jest puste. Na przykład: po ustawieniu tego filtra w polu Nazwisko rodowe na liście pracowników, wyświetleni zostaną wszyscy pracownicy, dla których nie uzupełniono pola Nazwisko rodowe. |
Uwaga
Znak '' Pusty składa się z dwóch pojedynczych cudzysłowów, a nie jednego podwójnego.
Możliwe jest również połączenie różnych wyrażeń - przykłady w tabeli poniżej.
Przykład użycia | Wyświetlone rekordy |
---|---|
5999|8100..8490 | Wszystkie rekordy o numerze 5999 lub numerze z przedziału od 8100 do 8490. |
..1299|1400.. | Rekordy o numerze mniejszym lub równym 1299 lub o numerze większym lub równym 1400 (wszystkie poza rekordami o numerze z zakresu 1300 do 1399) |
50&<100 | Rekordy o numerach większych od 50 i mniejszych niż 100 (numery z zakresu od 51 do 99) |
*C*&*D* | Wyrażenia zawierające zarówno literę C, jak i D. |
@*co?* | Wyrażenia zawierające ciąg liter: co, CO, Co, cO na przykład: CO2, wycofany, Conrad. W poszukiwaniu wyrażeń ciąg liter CO, cO, Co lub co musi wystąpić i musi poprzedzać co najmniej jeden znak. Przed nim i po nim może dodatkowo wystąpić nieokreślona liczba znaków o dowolnej wielkości liter. |
Filtr szybki
Filtr szybki można wykorzystać na dowolnej liście z danymi. Np. lista: Pracownicy KIP, Umowy, Nieobecności, Badania okresowe itd. Filtr znajduje się w prawej, górnej części strony na belce z akcjami.
Filtr obejmuje wszystkie dane widoczne na stronie. Wyszukuje wpisanej wartości, treści po wszystkich kolumnach.
Filtr zaawansowany
Filtr zaawansowany można wykorzystać na dowolnej liście z danymi. Np. lista: Pracownicy KIP, Umowy, Nieobecności, Badania okresowe itd.
Aby włączyć filtr zaawansowany na stronie należy kliknąć ikonę lejka która znajduje się u góry i po prawej stronie wyświetlanej strony na belce z akcjami.
Okienko filtru będzie widoczne po lewej stronie wyświetlanej strony.
Aby wyfiltrować wyświetlane dane:
Przejdź do dowolnej listy z danymi
Włącz filtr zaawansowany na stronie
W okienku filtru w sekcji Filtruj listę według kliknij
Z rowijanej listy wybierz kolumnę po której chcesz filtrować dane
W pustym polu wpisz wartość szukaną
Ważne
Jeśli szukasz danego słowa, treści np. Nazwiska pracownika upewnij się, że wpisujesz dane w taki sposób jak zostały wprowadzone w systemie ( duże i małe znaki). Filtr odnajdzie tylko dokładne dopasowanie z uwzględnieniem wielkości znaków. Jeśli nie masz pewności w jaki sposób dane zostały wprowadzone zalecane jest przed danym słowem użyć znaku specjalnego @ który ignoruje wielkość znaku. (Zobacz: Wprowadzanie kryteriów w filtrach).
W razie potrzeby dodania kolejnego filtru zawężającego dane ponownie wybierz ikonę i wskaż następną kolumnę po której dane będą filtrowane, a następnie wybierz po jakiej wartości.
W przypadku potzreby usunięcia filtru już nałożonego należy kliknąć w krzyżyk po lewej stronie nazwy kolumny po której dane były filtrowane.
Wyfiltrowane dane można zapisać. (Zobacz: Zapisywanie filtrów)
Filtruj do tej wartości
Istnieje możliwość filtrowania po zaznaczonej na liście z danymi wartości. W tym celu:
- Przejdź na stronę z danymi które chcesz pofiltrować
- Zaznacz kursorem wiersz w którym znajdują się dane po której chcesz filtrować
- Następnie lewym przyciskiem myszy kliknij w nagłówek kolumny po którym mają być filtrowane dane i wybierz Filtruj do tej wartości
- Po lewej stronie strony otworzy się okienko filtrów z zafiltrowanymi kolumnami.
Zapisywanie filtrów
Widok wybranej listy ustalony poprzez zastosowanie wybranych filtrów można zapisać. Dzięki temu nie jest konieczne wielokrotne zakładanie tych samych filtrów na jednej stronie, gdy istnieje potrzeba regularnego tworzenia takich zestawień. Np. można wyfiltrować pracowników, którzy nie mają Kodu pocztowego (koresp.)
W tym celu należy wykonać następujące czynności:
Przejść na dowolną stronę i zafiltruj dane zgodnie z instrukcją w nagłówku Filtr zaawansowany
W okienku filtru, u góry pojawi się ikona dyskietki z ołówkiem.
Kliknij na ikonę. Pojawi się pole w którym nadaj nazwę zafiltrowanego widoku.
Nadpisanie zmian w zapisanym widoku
Zafiltrowane i zapisane widoki można edytować. Jeśli występuje potrzeba rozszerzenia takiego widoku o dodatkowy filtr lub usunięcia filtrowania po danej kolumnie:
- Przejdź na zapisany wcześniej widok z danymi (Zobacz: Zapisywanie filtrów)
- W okienku filtru, w sekcji Widoki dostępne są wszystkie zapisane widoki.
- Kliknij w ten który chcesz edytować
- W sekcji Filtruj listę według dodaj lub usuń filtr na daną kolumnę zgodnie z potrzebą
- Wróć do sekcji Widoki i kliknij w ikonę
Zapisz jako - nowy widok
Zafiltrowane i zapisane widoki można edytować. Jeśli występuje potrzeba rozszerzenia takiego widoku o dodatkowy filtr lub usunięcia filtrowania po danej kolumnie oraz utworzenia nowego widoku:
- Przejdź na zapisany wcześniej widok z danymi (Zobacz: Zapisywanie filtrów)
- W okienku filtru, w sekcji Widoki dostępne są wszystkie zapisane widoki.
- Kliknij w ten który chcesz edytować
- W sekcji Filtruj listę według dodaj lub usuń filtr na daną kolumnę zgodnie z potrzebą
- Wróć do sekcji Widoki i kliknij w ikonę
- Wybierz opcję Zapisz jako
- Pojawi się pole w którym należy nadać nazwę dla nowego widoku
Zmiana nazwy widoku
Aby dokonać zmian nazwy zapisanego widoku:
- Przejdź na zapisany wcześniej widok z danymi (Zobacz: Zapisywanie filtrów)
- W okienku filtru, w sekcji Widoki dostępne są wszystkie zapisane widoki.
- Kliknij w ten który chcesz edytować
- Kliknij na ikonę przy widoku dla którego będzie zmieniona nazwa
- Wybierz opcję Zmień nazwę
- Wprowadź nową nazwę widoku
Usuwanie widoku
Aby usunąć zapisany widok:
- Przejdź na zapisany wcześniej widok z danymi (Zobacz: Zapisywanie filtrów)
- W okienku filtru, w sekcji Widoki dostępne są wszystkie zapisane widoki.
- Kliknij w ten który chcesz usunąć
- Kliknij na ikonę przy widoku który będzie usunięty
- Wybierz opcję Usuń
- W okienku które się pojawi wybierz Tak
Ukryj widok
Aby ukryć zapisany widok:
- Przejdź na zapisany wcześniej widok z danymi (Zobacz: Zapisywanie filtrów)
- W okienku filtru, w sekcji Widoki dostępne są wszystkie zapisane widoki.
- Kliknij w ten który chcesz ukryć
- Kliknij na ikonę przy widoku który będzie ukryty
- Wybierz opcję Ukryj
Odkryj widok
Ukryte widoki można ponownie przywrócić włączając personalizację strony. W tym celu:
- Przejdź na stronę na której został ukryty widok z zafiltrowanymi danymi
- Wybierz ikonę
- Wybierz Personalizuj
- W Widokach filtrów pojawi się ukryty filtr
- Najedź kursorem na ukryty widok tak by pojawiła się czerwona strzałeczka
- Kliknij w czerwoną strzałeczkę i wybierz opcję Pokaż
- Następnie kliknij w prawym górnym rogu strony w
- Ukryty widok zostanie przywrócony.