Platforma StudioSystem to potężne narzędzie do zarządzania dużymi ilościami nieustrukturyzowanych danych. Dzięki zdefiniowanym przez użytkownika słownikom i niestandardowym funkcjom analizy platforma zapewnia użytkownikom potężne narzędzie do szybkiego i dokładnego analizowania i rozumienia ich danych.
Wyświetlanie listy wyboru tworzone na podstawie ustawień dowolnego skorowidza. Po kliknięciu przez użytkownika na wybraną pozycję następuje przekierowanie na wskazaną transakcję, wraz z parametrami. Wybrana pozycja dodawaną ma wartość odczytywaną ze skorowidza z kolumny KOD jako parametr kod=wartość.
Wymagane parametry
ss_href
Parametr wskazuje jaka transakcja ma zostać uruchomiona, gdy użytkownik kliknie na przycisk z listy wyboru. UWAGA: jeżeli parametr nie jest podany to transakcja przechodzi automatycznie do tworzenia menu w specjalnym trybie – patrz opis dalej.
ss_prx
Parametr określający warunek filtrowania z tabeli x_skorowidze, kolumn PRX rozróżnia rodzaj słownika
ss_kod
Parametr określający doprecyzujący pozycje ze słownika prx – filtr na kolumnie KOD1
Opcjonalne parametry
ss_tytul
Parametr ss_tytul pozwala zdefiniować własny dowolny tytuł wyświetlany w nagłówku strony, jeżeli parametr nie zostanie podany wyświetla się komunikat Wybierz.
ss_name
Parametr pozwala na określenie pod jaką nazwą zostanie przekazana wartość odczytana ze skorowidza jako kod. Jeżeli parametr nie został określony to zostanie dodany parametr kod.
ss_return
Parametr wskazuje jaka transakcja ma być wywołana, gdy użytkownik klinie na przycisk ZAMKNIJ. Domyślnie zamykane jest okno, ale możemy wskazać przekierowanie na inną transakcję np.
ss_tytul=Wskaż rodzaj kartoteki&ss_prx=GSYS&ss_kod=INS&ss_return=submenu_jqx.aspx*prx|M02$typdok|ASM
Zakazany parametr
Ponieważ działanie transakcji ma zadanie przekazać wybraną pozycję ze skorowidza, tak więc parametr o nazwie kod jest zabroniony do przekazywania wprost. Parametr kod jest programowo zawsze dodawany do wywoływanej transakcji docelowej.
Wyjątek: parametr kod może być zastąpiony przez inny jeżeli podamy jego nazwę w parametrze ss_name, np. możemy chcieć przekazać do docelowej transakcji np. x_mail.aspx wartość jako parametr kodeml.
Parametry dodatkowe
Przekazując dowolne parametry, które nie zaczynają się na ss_ spowodujemy ich dalsze przekierowanie do transakcji wynikowej.
Przykład
Ustawiamy uruchomienie transakcji
menu_skorowidz.aspx?ss_href=x_mail.aspx&ss_prx=EML&ss_kod=REK&ss_tytul=Wybierz szablon wiadomości e-mail&TYP=RAPORTY&PRX=REK%refno=
W efekcie po jej uruchomieniu wyświetla się okno
a po kliknięciu w przycisk uruchomi się transakcja x_mail.aspx
Przykład 2
menu_skorowidz.aspx?ss_href=x_mail.aspx&ss_prx=EML&ss_kod=REK&ss_name=kodeml&ss_tytul=Wybierz szablon wiadomości e-mail&TYP=RAPORTY&PRX=REK%refno=
Przykład 3
Wywołanie transakcji role_sys/sms_Polkomtel.aspx z wykorzystaniem skorowidza o PRX=SMS i KOD1=KRU. Transakcja sms_polkomtel.aspx wymaga przekazania parametrów kodsms, kol, tab oraz ID. Po uruchomieniu transakcji
menu_skorowidz.aspx?ss_href=sms_polkomtel.aspx&ss_prx=SMS&ss_kod=KRU&ss_tytul=Wybierz%20szablon%20wiadomości%20SMS&ss_name=kodSMS&kol=TELEFON&tab=DPREK&ID=refno&refno=
wyświetlone zostaje okno
Po wybraniu szablonu zostanie wywołana transakcja sms_polkomtel.aspx
Tryb specjalny
Jeżeli uruchamiamy transakcję bez podania adresu docelowej transakcji (jaki ma zostać uruchomiony) a więc brak parametru ss_href, wówczas dane transakcji docelowej są odczytywane ze skorowidza. Domyślne zastosowanie do skorowidz GSYS, ale możne wybrać dowolnie inny zachowując wymagania co do jego wypełnienia.
Skorowidz GSYS
Przykład ustawienia skorowidza GSYS na potrzeby wyboru listy standardowych transakcji podłączanych pod x_grid.aspx
W efekcie jeżeli w toolbar dla x_grid podłączymy przycisk WIĘCEJ OPCJI uruchamiający transakcję
role_sys/menu_skorowidz.aspx?ss_prx=GSYS&ss_kod=GRID&refno=
otrzymamy listę wyboru transakcji do uruchomienia.
Czytaj więcej:
Komunikat.aspx
Usługi informatyczne Uniwersalna transakcja pozwalająca na wyświetlanie komunikatów odczytywanych z bazy (tabela _komunikaty), gdzie jako parametr refno podawana jest unikalny identyfikator komunikatu. Usługi informatyczne Przykładowo, jeżeli uruchamiamy program po wgraniu nowej wersji (pliki dll do folderu BIN) powoduje to wykonanie sprawdzenia czy wersja aplikacji zapisana w kodzie programu jest zgodna z wersją bazy danych. Informacja ta zapisana
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ć
j_uwagi.aspx
Transakcja przeznaczona jest do wyświetlania, zapisywania i edycji notatek (uwag) do danych dowolnej tabeli platformy StudioSystem (kartotek czy dokumentów), zastępuje poprzednią metodę x_uwagi.aspx. Rozwiązanie oparte jest o JQuery i obsługuje dopisywanie i edycję za pomocą dodatkowego okienka, przez co edycja dla użytkownika została ułatwiona. Transakcja j_uwagi.aspx najczęściej udostępniana jest jako polecenie listy rozwijanej hamburger menu. Może być
j_xml.aspx
Transakcja j_xml.aspx to transakcja pozwalająca na eksport wybranych danych z bazy do pliku XML. Wskazanie danych do eksportu Do wskazania danych, które mają zostać wyeksportowane służy skorowidz XML Kolumny skorowidza AktywneKod – służy do identyfikacji zdefiniowanego zapytania przy wywołaniu transkacjiKolumny – kolumny, podane po przecinku, które mają zostać wyeksportowaneTabela – nazwa tabeli, z której ma nastąpić eksportWarunek – warunek
sms.aspx
Platforma StudioSystem to kompleksowy pakiet do marketingu cyfrowego i analiz, który umożliwia firmom łatwe tworzenie, zarządzanie i śledzenie kampanii marketingowych. Ta platforma została zaprojektowana, aby pomóc firmom zmaksymalizować zasięg i zaangażowanie docelowych odbiorców, a także oferuje różnorodne funkcje i narzędzia, które pomagają firmom w maksymalnym wykorzystaniu działań marketingowych. Jedną z funkcji oferowanych przez platformę StudioSystem jest