View Categories

Wykresy

System Navigator posiada bogate możliwości prezentacji danych w formie wykresów. Podstawą budowania wykresu jest lista oparta o formularz. Lista powinna zawierać dane które będą prezentowane jako wartości na wykresie oraz jako etykiety.

Rodzaje wykresów #

Liniowy

Jeden z popularniejszych wykresów. Sprawdza się szczególnie przy śledzeniu zmian w czasie. Przy tym wykresie nie powinno się używać serii.

Słupkowy

Najbardziej uniwersalny i najczęściej stosowany wykres do prezentacji danych o wartości czy ilości próbki. Dobrze prezentuje dane w seriach.

Kołowy

Standardowy wykres do prezentacji danych statystycznych. Nie powinno się używać serii przy tym wykresie.

Pierścieniowy

Odmiana wykresu kołowego. Tu również nie powinniśmy używać serii.

Lejkowy

Piramidkowy

Słupkowy skumulowany

Odmiana wykresu słupkowego. Jego użycie ma sens dopiero wtedy, gdy użyjemy serii. Bez serii niczym nie różni się od wykresu słupkowego.

Słupkowy pełny skumulowany

Kolejna odmiana wykresu słupkowego. Od poprzedniej odmiany różni się tym, że każdy słupek pokazuje wartość w procentach a nie rzeczywistą wartość. Porównując ten wykres z poprzednim widzimy np. w październiku i listopadzie – słupki na wykresie pełnym są różnej wysokości co świadczy o różnej wielkości zaś na wykresie pełnym są takiej samej – po 100%. Dlatego ten wykres nie ma sensu jeżeli nie użyjemy serii – każdy słupek będzie tej samej wysokości.

Obszarowy

Odmiana wykresu liniowego.

Radar

Wykres do specjalnych zadań, prezentujący np. wartości według wag.

Konfiguracja wykresu #

Atrybut Wykres konfiguruje się w analogiczny sposób jak każdy inny atrybut. Dane specyficzne dla tego atrybutu znajdują się w zakładce Konfiguracja.

Po wyborze tej zakładki mamy następujące pozycje:

Typ wykresu: Wybór jednego z typów wykresu. Wszystkie typy zostały opisane powyżej. Konfiguracja różnych typów wykresów nie różni się między sobą.

Wybierz listę: W tym miejscu wskazujemy listę, która będzie źródłem danych do wykresu. Kolumny z tej listy będą używane do konfiguracji pozostałych parametrów wykresu.

Filtr: Standardowy filtr jaki definiujemy przy podpinaniu listy. W filtrze możemy użyć danych statycznych (np. pokazać tylko jednego kontrahenta) lub dynamicznych, uzależniając wykres od innych atrybutów na formularzu. Najciekawszym użyciem filtra jest powiązanie dwóch lub więcej wykresów ze sobą co zostanie opisane na końcu tego artykułu.

Wartości: W tym miejscu podajemy kolumnę, z której będą pobierane wartości do wykresu (czyli np. oś Y w wykresie słupkowym). Dla każdej kolumny należy wybrać funkcję agregującą. Do wyboru mamy: sumę, średnią, wartość minimalną, wartość maksymalną i medianę. Dla danych, które nie są liczbami mamy do wyboru zliczanie ilości elementów oraz zliczanie ilości elementów unikalnych.

Możemy podać więcej niż jedną kolumnę z wartościami. Nie na wszystkich wykresach będzie ona pokazana ale np. na wykresie liniowym zobaczymy dwie linie z wartościami.

Argumenty: W tym miej podajemy elementy, po których będziemy agregować dane wskazane jako wartości. Możemy to zinterpretować jako oś X na wykresie słupkowym. System dla każdego elementu z argumentów wyliczy, zgodnie z wybraną funkcją agregującą, wartość i umieści ją na wykresie. Zobaczmy to na przykładzie: w wartościach podaliśmy sygnaturę dokumentu z funkcją agregującą Ilość; w argumentach podaliśmy kontrahenta. Na wykresie zobaczymy ile dokumentów jest przypisanych do każdego z kontrahentów.

Jeżeli w argumentach podamy kolumnę zawierającą datę to możemy dodatkowo wskazać przedział czasowy, który posłuży do agregacji. Do wyboru mamy:

Data – brak agregacji, każda data będzie osobnym punktem na wykresie

Rok, Kwartał, Miesiąc, Tydzień, Dzień tygodnia, Godzina – agregacja zgodnie z opisem która nie uwzględnia roku. Oznacza to, że jeżeli mamy dokumenty ze stycznia 2024 oraz ze stycznia 2025 i wybierzemy przedział czasowy Kwartał to przy tego typu agregacji zostaną zsumowane wartości z obu lat i doliczone do I kwartału

Rok – Kwartał, Rok – Miesiąc – Rok – Tydzień – agregacja zgodnei z opisem która uwzględnia rok. Oznacza to, że dokumenty ze stycznia 2024 oraz ze stycznia 2025 zostaną przypisane do dwóch różnych pozycji: I kwartał (2024) oraz I kwartal (2025)

Serie: W tej pozycji możemy wskazać dodatkowy podział argumentów. Każda z pozycji Argumenty zostanie rozbita na pozycje z serii. Na zamieszczonym niżej przykładzie jako Argumenty wybraliśmy Kwartał zaś jako Serię – kontrahenta. Widać na załączonym zrzucie ekranu że każdy kwartał został podzielony według kontrahentów.

Zarówno Argumenty jak i Serie mają dodatkowy parametr – Ogranicz liczbę wyświetleń. Po zaznaczeniu checkboksa mamy dwa dodatkowe parametry do wyboru:

Tryb wyświetlania: gdzie możemy wybrać Najwyższe lub Najniższe

Liczba wyświetlanych: gdzie podajemy ile elementów powinno być wyświetlonych na wykresie.

Efekt powyższej konfiguracji można zobaczyć na poniższym zrzucie ekranu – z wybranym przedziałem czasowym Kwartał.

Jeżeli wybierzemy przedział czasowy Rok – Kwartał to dostaniemy następujący obraz:

Etykiety: Etykieta która będzie wyświetlana stale na ekranie przy konkretnym elemencie – słupku, punkcie na wykresie itp.

Podpowiedzi: Etykieta która będzie wyświetlana po najechaniu myszką na konkretny element – słupku, punkcie na wykresie itp.

W obu przypadkach do wyboru mamy:

  • Brak
  • Argument
  • Procent
  • Argument i procent
  • Wartość
  • Argument i wartość
  • Wartość i procent
  • Argument, wartość i procent
  • Wartość

Legenda: W tym miejscu ustawiamy gdzie na wykresie będzie pokazywana legenda

Interakcja między wykresami #

Ciekawą cechą o której warto wspomnieć jest interakcja między wykresami. Jak napisaliśmy wcześniej przy konfiguracji listy będącej podstawą wykresu możemy ustawić filtry. Nic nie stoi na przeszkodzie, żebyśmy w tym filtrze wskazali inny wykres który znajduje się na tym samym formularzu lub pulpicie.

 

Teraz możemy na pulpicie filtrować dane klikając na poszczególne wykresy.

Jak widzimy możemy sterować widokiem poprzez wybór na wielu wykresach, nie ma też problemu z ograniczeniem wykresu A wykresem B i wykresu B wykresem A.

Dodatkowo możemy zaznaczać wiele elementów na wykresie – na pozostałych wykresach do filtrowania zostanie użyta kolekcja danych z wykresu.

Become a partner