StudioSystem udostępnia transakcję role_sys/x_details.aspx do wyświetlania podglądu szczegółów pojedynczego wiersza informacji odczytanej z bazy. Zaprojektować można zakres informacji i sposób ich wyświetlania rozpoczynając od zdefiniowania zapytania do bazy zwracającego 1 rekord, poprzez zaprojektowania poszczególnych pól (kolumn).
ZASTOSOWANIE
Transakcja x_details.aspx znajduje zastosowanie do wyświetlania podglądu informacji odczytanej z bazy np. informacji z kartoteki kontrahenta, asortymentu, dokumentu itp. Dane są prezentowane w tzw. układzie pionowym i reprezentują informacje o 1 pozycji. Wykorzystanie transakcji w powiązaniu z x_tab.aspx pozwala tworzyć rozbudowane okna podglądów informacji.

KONFIGURACJA
Administrator moduł Konfiguracja w sekcji KONFIGURACJA INFORMACJI dostępna jest pozycja „DETAILS – Podgląd szczegóły”, która wyświetla okno konfiguracji wiodoków wywołane z parametrem PRX=DTS

Za pomocą tego narzędzia można dopisywać i edytować ustawienia związane z konfiguracją podglądu szczegółów.
PRZYKŁAD
Zdefiniowana podgląd szczegółów z kartoteki kontrahentów o nazwie DTS_KNKON
Zapytanie SQL – SELECT TOP(1) * FROM KNKON
Warunek filtrowania – NRIDODN – wskazujemy kolumnę z bazy SQL wg której zostanie odszukany rekord do wyświetlenia.
Następnie ustawiamy kolumny:
Kolejność | Nazwa kolumny | Tytuł | Szerokość kolumny | Kolor tła | Tekst null |
4 | SKROCO | Nazwa | 300 | ||
5 | NAZWA | Nazwa pełna | 300 | ||
6 | NIP | NIP | 150 | ||
7 | KRAJ | KRAJ | 150 | Green | |
8 | KODPOCZTOWY | Kod pocztowy | 80 | ||
9 | MIEJSCOWOSC | Miejscowość | 200 | ||
10 | ULICA | Ulica | 200 | ||
11 | TELEFON | Telefon | 200 | ||
12 | FAX | Fax | 200 | brak numeru fax | |
13 | 300 | nie ma | |||
13 | e-mail prywatny | 300 | |||
13 | EMAILAUTO | e-mail auto | 300 | ||
14 | KONTAKT | Kontakt | 200 | ||
19 | NASZNR | Nasz numer | 150 | ||
20 | REGON | REGON | 120 | ||
21 | GLN | GLN | 120 | ||
24 | UWAGI | Uwagi | 120 | ||
34 | STATUS | Status | 120 | ||
35 | HANDLOWIEC | Handlowiec | 120 | ||
63 | WWW | WWW | 120 | ||
105 | MPK | MPK | 120 | ||
107 | CZASREALIZACJI | CZASREALIZACJI | 120 | ||
108 | ODDZIAL | Oddział | 120 | ||
109 | GRUPA | GRUPA | 120 | ||
110 | MAGAZYNY | MAGAZYNY | 120 | ||
113 | WALUTA | WALUTA | 120 | ||
114 | CECHA1 | CECHA1 | 120 | ||
115 | CECHA2 | CECHA2 | 120 |

W efekcie uruchomienie transakcji podglądu z kartoteki kontrahenta wyświetli na okno podglądu

UWAGA: ilość informacji w danym wierszu zależy od rozmiaru okna w którym jest otwierana transakcja i zmienia się dynamicznie, jeżeli dana kolumna nie mieście się to zostaje automatycznie przeniesiona do wiersza poniżej. Administrator określa jedynie rozmiar w pikselach poszczególnych kolumn, kolor tła oraz określa czy dana informacja ma być wyświetlana czcionką pogrubioną.
USTAWIENIE ROZMIARU CZCIONKI
Rozmiar czcionki domyślnie ustawiany jest na 16px; można go zmienić podając parametr fontsize wywołując transakcję, np. czcionka rozmiar 12px:
refno=DTS_KNKON&fontsize=12&nridodn=

lub czcionka rozmiar 18px
refno=DTS_KNKON&fontsize=18&nridodn=

USTAWIENIE ILOŚCI KOLUMN
Domyślnie okienka z informacjami wyświetlane są kolejno jedna po drugiej, można wymusić wyświetlanie ich pogrupowane w kolumny podając parametr szerokość w procentach jaka ma zajmować pojedyncza informacja. Przykładowo podając parametr szerokość jako 100% zapewnimy wyświetlanie informacji w 1 kolumnie o szerokości na całą stronę okna.
refno=DTS_KNKON&szerokosc=100%&nridodn=

Jeżeli chcemy wyświetlać informacje w 2 kolumnach to podajemy szerokość 45%
refno=DTS_KNKON&szerokosc=45%&nridodn=

Jeżeli chcemy wyświetlać informacje w 3 kolumnach to podajemy szerokość 30%
refno=DTS_KNKON&szerokosc=30%&nridodn=

Można także zamiast wartości w procentach podawać stałą szerokość okna w pikselach, w takiej sytuacji każda informacja która jest ustawiona poniżej podanej wartości będzie z gwarantowaną minimalną szerokością, a pola szersze pozostaną szersze. np.
refno=DTS_KNKON&szerokosc=200px&nridodn=
gwarantuje minimalną szerokość 200px

PROGRAM MAGAZYNOWY
- Transakcja x_tab.aspx
StudioSystem udostępnia transakcję x_tab.aspx za pomocą której można wyświetlać inne transakcje na zasadzie zakładek. Każda ze zdefiniowanych zakładek uruchamia oddzielną transakcję jako oddzielna zakładka. jeżeli transakcja x_tab.aspx zostanie otwarta jako...
- Pasek Menu nad tabelą
Program StudioSystem pozwala na zdefiniowanie czy nad tabelą ma być dostępny pasek menu z przyciskami oraz precyzyjnie określa jakie to będą przyciski i jakie transakcje zostaną uruchomione....
- Kody kreskowe
W projekcie StudioSystem można generować kody kreskowe i kody QR wykorzystując funkcje biblioteczne i konfigurację systemu. System znakowania oraz identyfikacji miejsc składowania, towarów w opakowaniach jednostkowych oraz zbiorczych zasady znakowania...