Oprogramowanie do awizacji
Platforma StudioSystem to niesamowicie elastyczne rozwiązanie pozwalające projektować tzw pulpity menadżerskie (kokpity – dashboards). Pulpit składa się z dowolnej ilości mniejszych okienek (położenie i rozmiar każdego z nich jest osobno definiowany), która zawierają każde inną transakcję wyświetlającą interesujące użytkownika informacje.
Wyświetlona może być dowolna transakcja w ramach programu StudioSystem, jak i każda inna dowolna strona internetowa np. kursy walut.
Poniżej przedstawiono uruchomiony ekran transakcji role_sys/dashboard.aspx zawierający zdefiniowane jedno okno na pulpicie. Okno wyświetlane jest w określonym miejscu i rozmiarze zaprojektowanym przez administratora, jednak użytkownik może swobodnie zmieniać rozmiar okna, minimalizując je lub maksymalizując na ekranie.
Oprogramowanie do awizacji
Ponadto okno można swobodnie przesuwać na ekranie w dowolne miejsce w ramach okna głównego aplikacji – patrz ekran programu poniżej.
Pulpit może zawierać dowolną ilość okien, przykładowo dodajemy drugie okno
Mając zdefiniowane 2 okna, otrzymamy pulpit
Wyświetlania raportów w tabeli za pomocą transakcji div_grid.aspx
W okienku na pulpicie można wyświetlać krótki i szybkie syntetyczne raporty w celu zaprezentowania ogólnej informacji np. tendencje i zmiany w czasie, planowane wizyty itp.
Zaprojektowanie takiego zapytania do raportu przygotowuje się w standardowy sposób wykorzystując konfigurację zapytań SQL np, w folderze RAPORTY dodajemy zapytania dla dwóch raportów:
- DSB_DPHAN_MONTH – zwracający miesięcznie ilości sprzedaży zarejestrowanej w systemie.
- DSB_WIZYTY_PLANOWANE – zwracający listę zaplanowanych w programie pokazując planowaną datę spotkania, kontrahenta i miejscowość.
Zapytania można wykonać i wyświetlić za pomocą standardowej transakcji x_grid.aspx, jednak jest to mocno rozbudowana transakcja, dlatego można skorzystać z transakcji zwracającej prostą tabelę sformatowaną za pomocą znaczników <DIV>. Zaletą jest szybkość tworzenia widoku tabeli z otrzymanymi danymi.
Konfiguracja
Moduł programu KONFIGURACJA pozwala definiować okna jakie mają znaleźć się na pulpicie menadżerskim (dashboard).
Wprowadzamy następujące informacje:
- ROLA – nazwa roli dla jakiej dany zapis będzie przypisany, filtr na podstawie roli zalogowanego użytkownika;
- GRUPA – dowolne, wymagane oznaczenie pozwalające grupować okna dzięki czemu możemy projektować dowolnie wiele różnych pulpitów. Wartość dla pola GRUPA musi być przekazana jako parametr przy uruchamianiu transakcji dashboard.aspx;
- KOLEJNOŚĆ – powoduje, że okna są umieszczane na pulpicie wg wskazanej kolejności;
- NAZWA – unikalna, dowolna nazwa okna na pulpicie;
- TEKST – informacja wyświetlana jako tytuł okna;
- TRANSAKCJA DO URUCHOMIENIA –
- PARAMETRY TRANSAKCJI – wskazanie jaki plik lub strona internetowa ma być umieszczona w oknie na pulpicie;
- WSPÓŁRZĘDNE podajemy w pikselach odległość od górnego lewego narożnika okna aplikacji;
- ROZMIAR okna, podajemy w pikselach szerokość i wysokość okna.
- WIDOCZNE – ustawione domyślne na TAK oznacza że okno wyświetla się jako rozwinięte, jeżeli ustawimy na NIE (false) to okno wyświetla się w formie zminimalizowanej.
Zapisane okna wyświetlane są w rejestrze oznaczonym kodem prx=DSB (tabela _menu)
Parametry
Wymagane jest podanie parametru grupa, wg którego filtrowane są pozycje okien.
Uruchamianie
Transakcja może być uruchamiana na starcie po zalogowaniu użytkownika np.
role_sys/dashboard.aspx?grupa=AAA
Czytaj więcej:
Konfiguracja MENU – Grupy
Platforma StudioSystem umożliwia firmom szybkie tworzenie pozycji menu i zarządzanie nimi. Zapewnia możliwość dostosowywania pozycji za pomocą obrazów, opisów a także tworzenia całych menu z sekcjami, kategoriami i filtrami.
div_grid.aspx
Funkcja siatki pulpitu nawigacyjnego (div_grid) pozwala użytkownikom szybko uzyskać wgląd w ich projekty, zadania i dane z jednego widoku. Użytkownicy mają dostęp do szerokiego zakresu danych, w tym harmonogramów projektów, elementów dostarczanych, zadań i innych, które można monitorować i zarządzać nimi w czasie rzeczywistym. Pulpit nawigacyjny zawiera również wizualne wykresy i mapy, które można dostosować
export_xlsx.aspx
Oprogramowanie magazynowe online Pobieranie danych z bazy danych SQL i zapisanie ich w pliku Excel pakietu Microsoft Office z formacie XLSX (od wersji Office 2007) jest możliwe za pomocą uniwersalnej transakcji export_xlsx.aspx. Transakcja pozwala na eksport dowolnych danych bez żadnego formatowania i ozdabiania i zapis w pliku xlsx. Transakcja wymaga przy uruchomieniu podania parametru kod wskazującego
foto_grid.aspx
Transakcja foto_grid.aspx umożliwiająca dynamiczne wyświetlenie zdjęć z opisami wraz z filtrami budowanymi na podstawie konfiguracji. Konfiguracja Konfiguracja opiera się o dwa systemowe skorowidze: FGRID (foto grid) oraz FGF (foto grid filtry). FGRID – foto grid. FGF – foto grid filtry. Skorowidz FGRID Kod – pole wymagane – unikalny kod rekordu, przekazywany do wywołania transakcji. Filtry – kod – pole niewymagane – kod
j_tab.aspx
Funkcjonalność j_tab.aspx pozwala na uruchamianie kilku transakcji w jednym oknie, gdzie poszczególne transakcje otwierane są w zakładkach. Zakładki wyświetlane są w lewym panelu bocznym. j_tab.aspx jest nowszą wersją transakcji x_tab.aspx. Konfiguracja jest identyczna jak dla transakcji x_tab.aspx i może być używana zamiennie, tzn. odwołanie parametrów są takie same. Wystarczy zmienić nazwę transakcji i będzie działać