Przejdź do głównej zawartości

Jak dodać widok analityczny?

Użytkownik może zarejestrować samodzielnie nowe widoki analityczne za pomocą opcji Dodaj po wcześniejszym wybraniu sekcji Widoki analityczne. Użytkownik powinien określić, czy widok ma zostać dodany do istniejącej grupy widoków poprzez wybranie jej z listy lub zarejestrować nową grupę, która widoczna będzie w panelu nawigacyjnym. Lista dostępnych grup w przypadku wskazania grupy istniejącej oraz lista dostępnych programów w przypadku tworzenia nowej, zależy od zainstalowanych struktur programów w danej bazie danych.

Dodatkowo użytkownik powinien określić, z jakim programem związane są analizy.

Po określeniu tych danych należy podać:

  • nazwę, pod jaką widok będzie widoczny na liście analiz,
  • nazwę widoku (T-SQL), jaki został stworzony w bazie danych Microsoft SQL Server,
  • opcjonalny opis widoku informujący, jakie dane prezentuje.

W zakładce Konfiguracja kolumn i warunku użytkownik do dyspozycji ma mechanizm wybierania, jakie kolumny z definicji widoku mają być widoczne w analizie. Dzięki takiej funkcji użytkownik może na podstawie jednego widoku przygotować różne analizy dla różnych użytkowników, ograniczając im listę dostępnych kolumn w analizie.

Dodatkowo korzystając z pola warunku WHERE można ograniczyć ilość ładowanych danych do analizy. Warunek WHERE to dodatkowe ograniczenie, jakie zostanie doklejone do zapytania T-SQL. Warunek może być zawarty w samej definicji widoku, ale także może być dołożony do widoku, który podpięty jest do programu.

Poniżej lista elementów, na które trzeba zwrócić uwagę:

  • warunek doklejany jest tylko wtedy, kiedy ktoś wprowadzi wartość do pola warunku,
  • warunek może korzystać z operatorów logicznych, takich jak OR (lub), AND (oraz), IN (podzbiór danych), NOT IN (podzbiór danych),
  • warunek może korzystać z innych operatorów T-SQL np. BETWEEN,
  • warunek może posiadać operatory porównania takie jak m.in. >, <, <>,=,IN,
  • jeżeli kolumna posiada w nazwie spację, należy umieścić ją w nawiasach kwadratowych, np. [Wartość netto],
  • warunek może bazować na kolumnach z widoku lub być niezależny
  • kolumny do pola warunku mogą być wprowadzone poprzez wpisanie nazwy lub poprzez podwójne kliknięcie w nazwę kolumny na liście,
  • słowo WHERE należy pominąć - zostanie doklejone do zapytania w momencie umieszczenia tekstu w polu Warunku.

Poniżej przedstawiono kilka różnych warunków:

  • nazwa firmy = 'Solidna' - w tym przypadku widok będzie posiadał dane z firmy "Solidna",
  • nazwa firmy = 'Solidna' and magazyn='Główny - w tym przypadku widok będzie posiadał dane z firmy "Solidna" i tylko z magazynu głównego,
  • nazwa firmy = 'Solidna' and (magazyn='Główny' or magazyn='M2') - w tym przypadku widok będzie posiadał dane z firmy "Solidna" i z magazynów Główny oraz M2,
  • nazwa firmy = 'Solidna' and (magazyn in ('Główny', 'M2', 'M3','M4') - w tym przypadku widok będzie posiadał dane z firmy "Solidna" i z magazynów Główny, M2, M3 oraz M4.
  • id_dokumentu_handlowego in (select id from zaznaczone where uzycie = 4 and id_sesji = (select id_uzytkownika from uzytkownik where identyfikator='admin')) - ten przypadek zakłada zbudowanie złożonego warunku, który bazuje na zaznaczonych dokumentach przez użytkownika ADMIN w oknie dokumentów handlowych.

W praktyce jeśli zostanie podpięta analiza w programie Wapro Analizy, a następnie uruchomiona z poziomu programu Wapro Mag, użytkownik o nazwie Admin może na oknie dokumentów handlowych zaznaczyć interesujące go dokumenty, a następnie po uruchomieniu raportu Widok pobierze tylko te informacje. W tym przypadku założono, że widok posiada kolumnę id_dokumentu_handlowego. Po uzupełnieniu wszystkich informacji należy zapisać widok opcją Zapisz. Jeśli podczas zapisu system nie odnajdzie widoku w bazie danych zostanie wyświetlony stosowny komunikat.

Przycisk Zaznacz wszystko pozwala zaznaczyć wszystkie kolumny na liście, a Odznacz wszystko analogicznie je odznaczyć. Opcja Odśwież listę kolumn pozwala załadować ponownie definicję kolumn, np. jeśli użytkownik po załadowaniu listy kolumn zmieni nazwę widoku.

Warto wiedzieć

Opcja dostępna tylko w wariancie Prestiż programu Wapro Analizy.