Platforma

Kody prx

StudioSystem to oprogramowanie do konfiguracji platformy, które pomaga firmom efektywniej zarządzać danymi cyfrowymi.

st.studiosystem.com.pl
Kody prx
Kody prx

StudioSystem to oprogramowanie do konfiguracji platformy, które pomaga firmom efektywniej zarządzać danymi cyfrowymi. Pozwala firmom szybko konfigurować, wdrażać i zarządzać swoimi danymi cyfrowymi w chmurze. Platforma zapewnia elastyczny i bezpieczny sposób przechowywania, uzyskiwania dostępu i udostępniania informacji cyfrowych innym użytkownikom.

Lista kodów PRX wykorzystywana jest w platformie StudioSystem do zdefiniowania wszystkich używanych typów skorowidzy.

Lista dostępnych skorowidzy wynika z ustawień w tabeli _prx, do której mamy dostęp z poziomu modułu konfiguracji, opcja USTAWIENIA / DEFINICJE KODÓW PRX.

Ustawienia tabeli _prx

Każdy skorowidz wymaga zdefiniowania kilku podstawowych informacji na jego temat:

  • PRX - unikalny 5 znakowy kod określający (identyfikujący) skorowidz
  • Sekcja - oznaczenie w jakiej sekcji logicznej (grupie) będzie wyświetlany skorowidz
  • Pozycja - L lub R
  • Opis - nazwa i przeznaczenie skorowidza
  • SubMenu - określenie czy pozycja skorowidza służy do identyfikowania submenu
  • Ikona - graficzny identyfikator skorowidza
  • Toolbar - jeżeli do edycji skorowidza ma być użyty indywidualny toolbar zamiast systemowego
  • Parametry I-U, pozwalają zdefiniować jakie kontrolki i z jakim opisem będą wyświetlane na formularzu dopisywania i edycji dla x_skorowidze
  • Rola, możliwość określania w jakiej roli znajduje zastosowanie dedykowany skorowidz
  • Kolejność - do sortowania skorowidzów na liście
  • Aktywne - czy skorowidz można używać.

Ustawienia parametry Insert-Update dla skorowidzy

Fakt, że wszystkie skorowidze są zapisywane w jednej tabeli x_skorowidze wymusza różne metody dopisywania i edycji poszczególnych pól dla konkretnych rozwiązań (transakcja role_adm/j_skorowidze.aspx). W celu rozwiązania takiego problemu platforma StudioSystem pozwala zaprojektować zindywidualizowane wyglądem formularze dopisywania/edycji. Całość działa w oparciu o transakcję rola_sys/q_insert_update.aspx i formularz: SYS_INS_X_SKOROWIDZE (F3199EA6-5F60-4DD0-8976-B8AD27F6BF4C).

Formularz zawiera włączony zestaw wszystkich kontrolek jakie są możliwe do wykorzystania, większość jest jednak ukryta.

Konfiguracja szablonu

Standardowy formularz dopisywania, edycji skorowidza prezentuje się dość skromnie:

Konfiguracja spersonalizowanego formularza polega na wymienianiu jakie kontrolki i z jakim nazwami chcemy na nim udostępnić. Robimy to w następujący sposób:

Na liście kodów _prx odszukujemy odpowiadający formularzowi skorowidza np. kod prx=RER, a następnie uruchamiamy okno edycji:

W polu Parametry I_U podajemy listę (wymieniamy) kontrolek oraz och opisów, np.

Gdzie poszczególne kontrolki rozdzielamy znakiem |

a pary NAZWA KONTROLKI i jej OPIS znakiem =

W efekcie takiej listy kontrolki zostaną wyświetlone i ustawione ich nazwy:

  • PRX=Typ
  • MPK=Komórka
  • ZAKONCZONA=Koniec ścieżki
  • ISTNIEJE=Na stanie
  • KOD1=Kod 1
  • OPIS=Opis
  • NRIDODN=Zleceniodawca
  • ODDZIAL=Oddział
  • STATUS=Status centrali
  • KOMENTARZ=Transakcje
  • UWAGI=Kontrolki
  • KOLEJNOSC=Kolejność
  • SCIEZKA=Dostępne etapy
  • IKONA=Plik ikony

W efekcie formularz wygląda następująco:

Personalizowanie formularza za pomocą skryptu

Formularz dopisywania i edycji skorowidza ma podłączony plik skryptu: role_adm/jqs_x_skorowidze.js

Wprowadzając dodatkowe funkcje dla poszczególnych typów skorowidzy możemy dowolnie zaprojektować i zmienić sposób działania formularza. W pliku skryptu należy odszukać funkcji o nazwie: prx_XXXXX(), gdzie XXXXX oznacza nazwę skorowidza np.

będzie uruchamiana wyłącznie dla skorowidza prx=LPRKM

w funkcji możemy użyć dowolnych poleceń i innych funkcji js

Inne przykłady funkcji: prx_CSV() - dla formularza skorowidza CSV, prx_DRZ - dla formularza skorowidza DRZ itd.

Jeżeli nie znajdziemy funkcji dla typu skorowidza to możemy ją dodać do pliku skryptu w następujący sposób:

gdzie: XXXXX to nazwa kodu PRX skorowidza jaki chcemy oprogramować.

Platforma

Kody prx

Platforma

Kody prx

Dokumentacja techniczna StudioSystem. Pytania wdrożeniowe: kontakt z SoftwareStudio.