Odniesienie do dokumentacji Implementacja
Prezentacja
Nagłówek określa parametry okna.
Zamknij
Pola
Na tej karcie występują następujące pola :
| Kod okna musi zawierać od 1 do 10 znaków (liter lub cyfr, jednak zawsze z literą na początku). Zaleca się nazwanie okna powiązanego z obiektem Oxxx , gdzie xxx określa kod obiektu. Używanie słów zastrzeżonych dla systemu Adonix jest niedozwolone. |
|   |
Zamknij
Prezentacja
Zamknij
Pola
Na tej karcie występują następujące pola :
Cechy
| To pole służy do wskazywania okien, które nigdy nie podlegają sprawdzaniu poprawności. Weryfikacja nie będzie również dokonywana w przypadku, gdy okno zawiera szablon okna. |
| To pole umożliwia dezaktywację okna. Jeśli wchodzi ono w skład grupy transakcji powiązanych z tym samym oknem, przestanie być wyświetlane po kliknięciu przycisku operacji w ustawieniach zarządzania obiektem. |
| Ta flaga wskazuje, że okno jest w formacie VT. |
Blok numer 2
| Ten kod dostępu umożliwia zablokowanie dostępu do okna (transakcja) wybranym użytkownikom. Jeśli pole jest zdefiniowane, z okna będą mogli korzystać wyłącznie użytkownicy, którzy w swoich profilach mają przypisany ten kod. |
| Dla jednego obiektu można zdefiniować kilka okien. W takim przypadku w celu rozróżniania między oknami należy zdefiniować transakcje. W oknie zarządzania obiektami przycisk transakcji umożliwia zwizualizowanie tytułów wszystkich dostępnych transakcji. Zmienna GFLAG pozwala zdefiniować transakcję przed powrotem do okna zarządzania obiektami. Transakcje można konfigurować bez istnienia zdefiniowanych obiektów. W takiej sytuacji należy „ręcznie” zarządzać poszczególnymi transakcjami. |
|   |
|   |
| Pole należy wypełnić dla okna zawierającego zapytanie lub kryteria zapytania. |
Blok numer 5
| Kod działania jest używany, aby:
Jeśli kod działania jest nieaktywny:
|
| Służy do określenia modułu, który korzysta z tego okna. Jeżeli z okna korzysta kilka modułów, należy ustawić wartość „Administrator”. |
| To pole wskazuje kontekst, w którym okno jest wyświetlane administratorowi:
|
| Służy do określania typu okna.
|
Ekrany do otwarcia
| Należy nadać nazwę ekranowi, który umieszczony jest powyżej zakładki(ek). Jeżeli dostępny jest tylko pojedynczy ekran, należy zdefiniować go jako zakładkę. |
Tabela Zakładki
| Wskaż nazwę ekranów zarządzania w kolejności wyświetlania stron. Wymagane jest posiadanie co najmniej jednego ekranu w danym oknie. W przypadku okien powiązanych z obiektem, ale pochodzących z transakcji (wprowadzonego kodu transakcji), informacja ta uzyskiwana jest z transakcji. Uwaga! Nic nie jest uzyskiwane z modyfikacji kodów zakładki, ponieważ informacja ta będzie ponownie generowana w czasie zatwierdzania transakcji. |
|   |
| Klasyfikacja ta jest używana do uporządkowania zakładek znajdujących się w oknie. Inicjowana do 5 w 5. Należy dokonać uzupełnienia określonego/niestandardowego okna na końcu tabeli; jest to klasyfikacja, która będzie używana do umieszczenia jej w wymaganym miejscu okna. |
| Jeśli pole nie zostanie zaznaczone, zakładka i jej pola będą niewidoczne. Funkcja umożliwia zastosowanie tych samych ustawień zarządzania obiektami w celu wyświetlenia całego wpisu (okno ze wszystkimi zakładkami) albo uzyskania szybkiej wizualizacji maskującej wybrane obiekty. Gdy zakładka jest niewidoczna, w ustawieniach okna znajduje się klasa [M]. |
| Po zdezaktywowaniu zakładki przez nieaktywny kod czynności z ustawień okna jest usuwana klasa [M]. |
Zamknij
Prezentacja
W tym miejscu znajdują się wszystkie przyciski z dolnej części okna oraz menu pojawiające się w jego górnej części. Każde menu i każdy przycisk związany jest z czynnością lub ewentualnie z tabelą ustawień.
Zamknij
Pola
Na tej karcie występują następujące pola :
Tabela Typ
| Lokalne menu służące do identyfikowania przycisku w menu lub wierszu menu. Przycisk jest automatycznie umieszczany u dołu okna, natomiast menu — u góry okna, w menu Plik/Drukuj. |
| Ten przycisk jest używany podczas programowania czynności takich jak AVANT_BOUT, EXEBOUT itd. Analogicznie identyfikuje się menu (przez zdefiniowanie na 2 poziomach), a następnie pozycje menu. Kod na niższym poziomie zachowuje pierwszą literę kodu na wyższym poziomie. Na przykład: menu A jest podzielone na menu AB i AC, które z kolei dzielą się na podmenu AB1 i AB2 oraz AC3 i AC4. Dla poleceń menu dotyczących czynności specjalnych/niestandardowych można używać tylko małych liter. W nazwach menu czynności standardowych można używać wielkich liter i cyfr. Ostrzeżenie: W przypadku okien powiązanych z obiektami i zapytaniami należy brać pod uwagę ograniczenia opisane poniżej. Przede wszystkim nie można używać kodów już używanych dla przycisków w programie Supervisor. Przyciskom w oknie obiektu można przypisywać kody składającej się z następujących znaków: BGOUVYZ0123456789 Przyciskom w oknach głównych zapytań można przypisywać kody składającej się z następujących znaków: ABHIJKMNOPQSTUVWXYZ12345678 |
|
|
|   |
| Kod czynności odwołuje się do słownika czynnościzawierającego zarówno kod procesu, jak i listę parametrów. W ustawieniach zarządzania oknami wartości tych parametrów należy wpisać w drugiej tabeli dla każdej czynności. Jeśli proces zainicjowany kliknięciem przycisku lub wybraniem polecenia w menu nie spowoduje otwarcia okna, w kodzie czynności można zamieścić odwołanie do czynności STD, SPE lub SPV. Na przykład dla obiektu okna zostanie wtedy zainicjowany podprogram EXEBOUT lub STATUT związany z procesem SUBxxx, SPExxx lub SPVxxx (gdzie xxx oznacza kod obiektu). |
| Kod działania jest używany, aby:
Jeśli kod działania jest nieaktywny:
|
Tabela Parametry
|   |
| Gdy parametry tej czynności (pochodzącej ze słownika czynności) są umieszczone w tabeli czynności, pojawiają się w kolejności, w jakiej wpisanie ich w wyrażeniu powoduje przekazanie wartości parametru podczas wywołania. Wyrażenie to może zawierać stałe, funkcje i zmienne inicjowane w chwili wywołania. |
Zamknij
Prezentacja
Istnieje zestaw standardowych, uprzednio zdefiniowanych przycisków. Lista przycisków jest zamknięta. Cel określenia czy przyciski są dostępne z oknie
Zamknij
Pola
Na tej karcie występują następujące pola :
Tabela Przyciski
|   |
|   |
|   |
| Za pomocą tej opcji można włączyć lub wyłączyć dostępność standardowego przycisku. |
| Kod czynności odwołuje się do słownika czynnościzawierającego zarówno kod procesu, jak i listę parametrów. W ustawieniach zarządzania oknami wartości tych parametrów należy wpisać w drugiej tabeli dla każdej czynności. Jeśli proces zainicjowany kliknięciem przycisku lub wybraniem polecenia w menu nie spowoduje otwarcia okna, w kodzie czynności można zamieścić odwołanie do czynności STD, SPE lub SPV. Na przykład dla obiektu okna zostanie wtedy zainicjowany podprogram EXEBOUT lub STATUT związany z procesem SUBxxx, SPExxx lub SPVxxx (gdzie xxx oznacza kod obiektu). |
Tabela Parametry
|   |
| Gdy parametry tej czynności (pochodzącej ze słownika czynności) są umieszczone w tabeli czynności, pojawiają się w kolejności, w jakiej wpisanie ich w wyrażeniu powoduje przekazanie wartości parametru podczas wywołania. Wyrażenie to może zawierać stałe, funkcje i zmienne inicjowane w chwili wywołania. |
Zamknij
Prezentacja
Dostępne są informacje o wszystkich przeglądarkach w oknie.
Zamknij
Pola
Na tej karcie występują następujące pola :
Ostatnio używane
| Pole to służy do uaktywniania / dezaktywacji lewej listy „Ostatnio używane”. |
| Pole to umożliwia umieszczenie na pierwszej pozycji lewej listy „Ostatnio używane”. |
Tabela Obiekty
| Pole to odnosi się do obiektu. Obiekt ten może być typu „Przeglądarka”, w szczególności dedykowany lewej liście. |
|   |
| Pole to służy do określania indeksu dla pliku podstawowego w celu wyświetlania na lewej liście oraz w oknach wyboru. Jeżeli pole to jest puste, używany jest pierwszy indeks w tabeli. |
| Pole to służy do określania kierunku, z którego następuje przejście przez tabelę podstawową w celu wyświetlania na lewej liście oraz w oknach wyboru dla obiektu. |
|
|
| Jeżeli pole to ustawione jest na „Tak”, dwukrotne kliknięcie lewej listy będzie używane w celu wyświetlania wybranego rekordu z prawej strony ekranu.
|
| Pole to służy do zarządzania wstępnym wczytaniem lewej listy przy rozruchu.
|
| Skrót dla tabeli używanej przez lewą listę. Istnieje możliwość posiadania dwóch przeglądarek dla tej samej tabeli. Uwaga! Koniecznie należy określić skrót w tej przeglądarce (słowniku obiektu / obiekcie wyboru), po którym występuje pole w wyrażeniach dla wyszczególnionych elementów. Przykład: obiekt ORD. |
| Klasyfikacja ta jest używana do porządkowania lewych list znajdujących się w oknie. Inicjowana do 5 w 5. Należy dokonać uzupełnienia określonej / niestandardowej lewej listy na końcu tabeli; jest to klasyfikacja, która będzie używana do umieszczenia jej w wymaganym miejscu okna. |
| Kod działania jest używany, aby:
Jeśli kod działania jest nieaktywny:
|
| Domyślnie ustawione na „Tak”. W takim przypadku w nagłówku lewej listy wyświetlane są strzałki, które umożliwiają przewijanie stron. Istnieje możliwość zabronienia przewijania stron, np. w przypadku złożonego, nierozbudowanego stronicowania, bądź gdy wymaganych jest zbyt wiele zasobów systemowych. |
| Wyrażenie, które jest niezbędne w przypadku list rekursywnych, aby wykonywać powiązanie między rekordami głównymi a pochodnymi. |
Zamknij
Z funkcją domyślnie powiązane są następujące raporty :
AWINDOW : Lista okien
Można to zmienić w ustawieniach.
Zatwierdzenie powoduje wygenerowanie automatycznego procesu związanego z oknem (WGxxxx, gdzie xxxx jest kodem okna.) |
W oknie otwartym przez ten przycisk występują następujące pola : Blok numer 1
Blok numer 2
Zamknij Przycisk służy do kopiowania ustawień do innego folderu. Uwaga: należy zatwierdzić okno w folderze docelowym. |
Przycisk ten jest stosowany do przeglądania wyników. Ekran musi zostać zatwierdzony. |
Przycisk ten jest stosowany do przeglądania wyników w trybie sieciowym. Ekran musi zostać zatwierdzony. |
Zatwierdzenie globalne powoduje zatwierdzenie wszystkich okien związanych z oknem bieżącym, obiektu, jeżeli został przypisany oraz okna i obiektu przeglądarki z nim związanego.
Podczas wprowadzania mogą wyświetlić się następujące komunikaty ogólne oraz o błędach :
Próba wprowadzenia w nagłówku ekranu figurującego już na liście zakładek.
Ekran wskazany w nagłówku nie jest typu „nagłówek”.
Nie można wykonać ekranu szablonu. Może być wyłącznie dołączony do okna szablonu.
Próba wprowadzenia w zakładce ekranu znajdującego się już w nagłówku.
Jeżeli okno jest typu „obiekt”, kod obiektu jest obowiązkowy.
Jeżeli okno jest typu „zapytanie” lub „kryteria zapytania”, kod zapytania jest obowiązkowy.
Z powodów technicznych znak » nie może pojawiać się w tytułach: tytuły w transakcji.
Kody przycisków oraz pozycji menu muszą być niepowtarzalne w danym oknie.
Kod pozycji menu zawiera znak pozwalający zidentyfikować menu oraz własny znak identyfikacyjny. Znak identyfikacyjny menu nie jest znany.
Kody dopuszczane dla przycisków oraz pozycji menu zapisywane są wielkimi literami, małymi literami oraz cyframi. W pozycjach meny dopuszczane są również następujące znaki:
„ ,”, „<” oraz „>”.
W obiekcie nie należy używać kodów zarezerwowanych dla przycisków administracyjnych, ani dla przycisków okna zapytań. Znaki zarezerwowane dla okna obiektu są następujące: ACDEFHJKLMRTW09@+=<>
Znaki zarezerwowane dla okna zapytań są następujące: CDEFGLR09<>=+ -
Nie można wstawić lewej listy zdefiniowanej dla obiektu typu „tabela”.
Podjęto próbę dodania przeglądarki, w której nie zdefiniowano pól dla lewej listy.
Na liście hierarchii (prostej lub wyboru) liczba elementów zadeklarowanych na potrzeby lewej listy musi być większa lub równa liczbie elementów w stosowanym indeksie.
Jeżeli określono wiele zakładek, ekran nagłówka musi zostać przypisany.
Jeżeli zdefiniowano ekran nagłówka dla tego okna, należy wprowadzić co najmniej jedną zakładkę.