Przejdź do treści

Praca z tabelami danych


Większość list w eIKP (wnioski, kalendarze, zestawienia) korzysta z tego samego typu tabeli. Poniższy poradnik pokazuje — na przykładzie tabeli z wieloma kolumnami różnych typów — jak korzystać z filtrowania, sortowania, podglądu szczegółów i paginacji. Wygląd i zachowanie opisane tutaj są takie same we wszystkich tabelach w aplikacji, niezależnie od tego, jakie dane akurat prezentują.

Budowa tabeli

Każda tabela danych składa się z kilku stałych elementów:

  • pasek wyszukiwania nad tabelą — wyszukuje frazę we wszystkich widocznych kolumnach naraz,
  • nagłówki kolumn — nazwa kolumny, ikona sortowania i ikona filtra nagłówkowego (lejek),
  • wiersz filtra — pole (lub kilka pól) tuż pod nagłówkami, służące do filtrowania danej kolumny,
  • wiersze danych,
  • stopka z paginacją — liczba wierszy na stronę i nawigacja między stronami.

Podpowiedzi (tooltipy) w nagłówkach

Niektóre kolumny — zwykle te, których nazwa jest skrócona lub niejednoznaczna — mają dodatkowy opis widoczny po najechaniu kursorem na nagłówek. Nie dotyczy to wszystkich kolumn — tylko tych, które tego wymagają.

Podpowiedź w nagłówku kolumny

Filtrowanie w wierszu filtra

Bezpośrednio pod nagłówkami znajduje się wiersz filtra — osobne pole dla każdej kolumny. Kliknięcie małej ikony po lewej stronie pola otwiera listę dostępnych operatorów filtrowania. Dostępne operatory zależą od typu danych w kolumnie.

Kolumny tekstowe

Dla kolumn tekstowych (np. Wnioskodawca, Nazwa wniosku, Status, Opis) dostępne są operatory:

Operator Działanie
Zawiera wpisana fraza występuje gdziekolwiek w tekście (operator domyślny)
Nie zawiera wpisana fraza nie występuje w tekście
Zaczyna się od tekst zaczyna się od wpisanej frazy
Kończy się z tekst kończy się wpisaną frazą
Jest równe wartość musi być identyczna z wpisaną frazą
Nie jest równe wartość różni się od wpisanej frazy
Resetuj czyści filtr ustawiony na tej kolumnie

Poniższy przykład pokazuje wybranie operatora Kończy się z i wpisanie frazy testowej — tabela natychmiast pokazuje tylko wiersze, w których nazwa wniosku kończy się na podaną frazę:

Filtr tekstowy — operator „Kończy się z”

Czyszczenie pojedynczego filtra

Aby usunąć filtr ustawiony na jednej kolumnie, otwórz ponownie listę operatorów w tej kolumnie i wybierz Resetuj. Nie trzeba ręcznie kasować wpisanego tekstu.

Czyszczenie filtra kolumny (Resetuj)

Kolumny z datą

Dla kolumn z datą (np. Data od, Data do, Data utworzenia) dostępne są operatory:

Operator Działanie
Jest równe data musi być identyczna z wybraną (operator domyślny)
Nie jest równe data różni się od wybranej
Mniejsze niż data przed wybraną
Większe niż data po wybranej
Mniejsze lub równe data przed wybraną włącznie
Większe lub równe data po wybranej włącznie
Pomiędzy data mieści się w podanym zakresie dwóch dat
Resetuj czyści filtr ustawiony na tej kolumnie

Wartość dla domyślnego operatora wybiera się z rozwijanego kalendarza — wystarczy kliknąć ikonę kalendarza w polu filtra i wskazać dzień:

Wybór daty w filtrze kolumnowym

Kolumny liczbowe i kwotowe

Dla kolumn liczbowych i kwotowych (np. Kwota) dostępne są te same operatory porównania co dla dat:

Operator Działanie
Jest równe wartość musi być identyczna z wpisaną (operator domyślny)
Nie jest równe wartość różni się od wpisanej
Mniejsze niż wartość mniejsza od wpisanej
Większe niż wartość większa od wpisanej
Mniejsze lub równe wartość mniejsza od wpisanej włącznie
Większe lub równe wartość większa od wpisanej włącznie
Pomiędzy wartość mieści się w podanym zakresie dwóch liczb
Resetuj czyści filtr ustawiony na tej kolumnie

Filtr kolumny kwotowej — operator „Większe niż”

Filtrowanie nagłówkowe (lejek)

Obok nazwy w każdym nagłówku, który wspiera ten typ filtrowania, widoczna jest ikona lejka. Kliknięcie w nią otwiera okienko z listą wszystkich unikalnych wartości występujących w danej kolumnie — wraz z polem wyszukiwania ułatwiającym odnalezienie konkretnej wartości na dłuższej liście. Można zaznaczyć jedną lub kilka wartości jednocześnie, a wybór zatwierdza się przyciskiem OK.

Filtr nagłówkowy na kolumnie tekstowej

Dla kolumn z datą lista jest pogrupowana w drzewo: rok → miesiąc → dzień. Rozwinięcie roku pokazuje miesiące, a rozwinięcie miesiąca pokazuje pojedyncze dni, dla których istnieją dane. Można zaznaczyć cały rok lub cały miesiąc jedną checkboxą (bez rozwijania go), albo zejść niżej i wybrać tylko pojedyncze dni — również z różnych miesięcy naraz. Poniższy przykład zaznacza jeden konkretny dzień w marcu oraz cały miesiąc kwiecień jednocześnie — w wyniku zostają wiersze pasujące do któregokolwiek z zaznaczonych zakresów:

Filtr nagłówkowy na kolumnie z datą

Filtr wiersza a filtr nagłówkowy

Oba filtry (wiersz filtra i lejek w nagłówku) działają jednocześnie i łączą się logicznym ORAZ — jeśli ustawisz oba na tej samej kolumnie, w wynikach zostaną tylko wiersze spełniające obydwa warunki naraz.

Wyszukiwanie globalne

Pole wyszukiwania nad tabelą przeszukuje jednocześnie wszystkie aktualnie widoczne kolumny — przydaje się, gdy nie wiadomo, w której kolumnie szukana fraza może się znajdować.

Wyszukiwanie globalne

Sortowanie

Kliknięcie samej nazwy kolumny w nagłówku (poza ikonami filtra) sortuje tabelę po tej kolumnie — strzałka obok nazwy pokazuje aktualny kierunek sortowania. Kolejne kliknięcie zmienia kierunek na przeciwny.

Sortowanie po kolumnie

Podgląd szczegółów wiersza

Szczegóły pojedynczego wiersza można otworzyć na dwa równoważne sposoby — oba otwierają to samo okno z podglądem danych wybranego wiersza:

  • kliknięcie ikony lupy w kolumnie Podgląd,
  • dwuklik w dowolnym miejscu wiersza.

Podgląd przez ikonę lupy

Podgląd przez dwuklik na wierszu

Zwijanie i rozwijanie długiego tekstu

Kolumny z dłuższym tekstem (np. Opis) domyślnie pokazują tekst obcięty, żeby nie rozciągać wiersza. Przycisk w nagłówku takiej kolumny przełącza widok między tekstem obciętym a pełnym, dla wszystkich wierszy naraz.

Rozwijanie i zwijanie długiego opisu

Paginacja

Stopka tabeli pokazuje liczbę wyników oraz pozwala:

  • zmienić liczbę wierszy wyświetlanych na jednej stronie (domyślnie do wyboru: 10, 30, 50 lub wszystkie),
  • przejść do poprzedniej/następnej strony lub wpisać numer strony bezpośrednio.

Zmiana liczby wierszy na stronę i nawigacja między stronami