okna składającego się z nagłówka oraz jednej lub więcej zakładek umieszczonych w sekcji znajdującej się po prawej stronie oraz listy wyboru umieszczonej po lewej stronie („przeglądarka”). W danej chwili obsługiwany jest jeden rekord.
okna składającego się z pojedynczego ekranu, zawierającego listę rekordów, umieszczoną w tabeli.
Obiekt taki wykorzystywany jest do zarządzania rekordami jednej tabeli (na przykład, rekord kontrahenta) lub kilku tabel (nagłówek porządkowy i odpowiadające mu wiersze).
Oprócz podstawowej lewej listy, możliwe jest zdefiniowanie dodatkowej lewej listy, co daje dodatkowe możliwości. Odbywa się to poprzez zadeklarowanie obiektu typu przeglądarka, dla każdej dodatkowej lewej listy.
Odniesienie do dokumentacji Implementacja
Prezentacja
Nagłówek jest używany do identyfikacji obiektu.
Zamknij
Pola
Na tej karcie występują następujące pola :
| Kod obiektu składa się z 1 do 3 znaków alfanumerycznych. Używanie słów zastrzeżonych dla systemu Adonix jest niedozwolone. |
|   |
|   |
| Kod dla tabeli głównej, która obsługiwana jest przez dany obiekt. |
|   |
Zamknij
Pola
Na tej karcie występują następujące pola :
Ogólne
| Określ moduł aplikacji, do którego podczepiony jest rekord (i w razie potrzeby podpięty kod). Rekordy, które używane są przez wiele modułów, są klasyfikowane w jednym z modułów „Dane podstawowe” lub „Osoba nadzorująca”. Rozwiązanie powiązane z danym modułem (i odpowiednim kodem) może być używane tylko wtedy, gdy moduł jest aktywny w bieżącym folderze. |
|   |
| Jeżeli zostało zdefiniowane, kod aktywacji powiązany z obiektem umożliwia wykonanie w sposób opcjonalny. |
|   |
|   |
Blok numer 2
| Cecha ta określa sposób, w jaki obiekt obsługuje rekordy w tabeli. Dostępne warianty wyboru to „Proste”, „Tabela” i „Złożone”. Czwarta wartość, „Przeglądarka”, będzie używana do tworzenia przeglądarek w sposób niezależny, które następnie będą integrowane z oknem.
|
Odsyłacze
| Pole to określa kod menu, w którym dostępna będzie funkcja zarządzania dla obiektu na potrzeby użytkownika ADMIN. |
| Określ klasyfikację, w której pojawi się funkcja w powyższym menu. |
| Ten kod drukowania określa raporty, uruchamiane w przypadku opcji menu Plik / Drukuj. Należy zauważyć, że zakresy raportów mogą być wprowadzane z bieżącego rekordu: właściwie, wybór opcji Plik / Drukuj jest dostępny tylko wtedy, gdy bieżący rekord wyświetlany jest na ekranie. Domyślnie, w przypadku użycia tego przycisku, oprogramowanie podejmie próbę wydrukowania raportów, których nazwy zostały tutaj podane. Istnieje jednak tabela bezkierunkowa stosowana do ponownego definiowania jednego lub więcej raportów (np. drukowanie list pobrań oraz awiz dotyczących obiektów wysyłkowych) z podanego tutaj kodu wewnętrznego. |
| Ten kod drukowania określa raporty, uruchamiane w przypadku opcji menu Plik / Lista. Wybór opcji Plik / Listajest dostępny, a z założenia jest ona używana do drukowania list ogólnych, które powiązane są z tabelami online. Domyślnie, w przypadku użycia tego przycisku, oprogramowanie podejmie próbę wydrukowania raportów, których nazwy zostały tutaj podane. Istnieje jednak tabela bezkierunkowa, stosowana do ponownego definiowania jednego lub więcej raportów (np. drukowanie list pobrań oraz awiz dotyczących obiektów wysyłkowych) z podanego tutaj kodu wewnętrznego. |
| Procesy, w których możliwe będzie zapisywanie dodatkowych podprogramów dla zarządzania obiektem na potrzeby tej funkcji. Jeden proces jest zarezerwowany dla standardowego rozwiązania, kolejny dla pionów, a ostatni dla zastosowań niestandardowych / specjalnych. Pomoc projektowa. |
|   |
| Procesy, w których możliwe będzie zapisywanie dodatkowych podprogramów dla zarządzania obiektem na potrzeby tej funkcji. Jeden proces jest zarezerwowany dla standardowego rozwiązania, kolejny dla pionów, a ostatni dla zastosowań niestandardowych / specjalnych. Pomoc projektowa. |
Opcje
| To pole wyboru umożliwia aktywację przycisku „Statystyki” w obiekcie. Przycisk ten służy do wywoływania zapytań statystycznych, w których określane jest pierwsze kryterium za pomocą danych powiązanych z tabelą podstawową lub tabelami powiązanymi z danym obiektem. |
| Osoba nadzorująca będzie lub nie będzie autoryzować odroczone usunięcia w tabeli podstawowej, a także w tabelach pomocniczych obsługiwanych przez obiekt. Możliwość ta jest oferowana skonfigurowanym użytkownikom podczas potwierdzania usunięcia. W przypadku gdy dany użytkownik skasuje rekord w obiekcie, wyświetlane jest okno potwierdzenia. Użytkownik może sprawdzać pole „Odroczone usunięcie” w tym oknie. Z tego powodu rekord ten będzie nadal dostępny, aż nastąpi uruchomienie programu dla odroczonych usunięć. |
| Pole to umożliwia określanie, czy dany obiekt może być importowany za pomocą funkcji „Import-eksport”. |
| Używane do uruchomienia logicznej blokady podczas modyfikacji rekordu. W trybie standardowym jest ustawiana ona niezwłocznie po wyświetleniu rekordu. Aby zmodyfikować rekord, należy koniecznie kliknąć ikonę niebieskiej książki, która znajduje się w dolnej części ekranu. |
Zamknij
Prezentacja
Poniżej przedstawiono wszystkie informacje niezbędne do zbudowania podstawowej lewej listy dla obiektu, a także okna wyboru. Dodatkowo istnieje możliwość zdefiniowania opcji wyboru.
Tabela ta jest stosowana do definiowania kryteriów wyboru, mających wpływ na rekordy w tabeli. Filtry te, wyrażone jako warunki logiczne odnoszące się do pól tabeli oraz wszelkie wartości stałe są identyfikowane poprzez literę (wielkie litery dla filtrów standardowych, małe litery dla specjalnych). Są one następnie ustawiane (lub nie) na polach, których typ danych jest powiązany z obiektem.
Na przykład:
Przy wprowadzaniu zamówień klientów zatwierdzani będą wyłącznie klienci aktywni. W tym celu w obiekcie Klient definiowany jest filtr wyboru, z warunkiem BPCSTA=2 i tytułem „Aktywny klient”. Na ekranie zamówień SOH0 znajduje się pole BPCORD z typem danych BPC (typ powiązany jest z obiektem BPC). W menu kontekstowym z typem danych BPC, menu „Opcje” wykorzystywane jest do ustawienia (lub nie) każdego z zadeklarowanych filtrów w obiekcie klientów.
Lista kolumn, jaka ma pojawić się na lewej liście jest wprowadzana w tabeli na dole drugiej zakładki. Kolumny te mogą być polami w tabeli podstawowej lub tabeli dodatkowej identyfikowanej w trzeciej zakładce, o ile wprowadzone zostało wyrażenie łącza. Mogą one być również wyrażeniami; w takim wypadku, w celu zapisania wyników wyrażenia konieczne jest określenie rodzaju danych.
Zamknij
Pola
Na tej karcie występują następujące pola :
Tabela Opcje wyboru
|   |
| Tabela ta jest używana to określania opcji dla zarządzania obiektem. Jedna opcja umożliwia opisanie podzestawu rekordów, który identyfikowany jest przez warunek (aktywowanie klientów, otwarcie kont itd.) Opcję można zdefiniować poprzez:
|
|   |
|   |
Ekran wyboru
| 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. |
| Pole to umożliwia określenie co najmniej jednej opcji dla rekordów występujących w oknie wyboru. |
| Jeżeli wybrany klucz dla listy z lewej strony składa się z kilku części, początkowo na tej liście wyświetlana jest jedynie pierwsza część klucza. Dwukrotne kliknięcie jednej z wartości klucza umożliwia zbadania podwartości klucza i w ten sposób poprzez wielu poziomów istniejących podkluczy. Po zbadaniu wszystkich poziomów klucza można wybrać z tabeli dany rekord. Taką przykładową funkcjonalność można zaobserwować w obiekcie zarządzania lokalizacją: każda lokalizacja powiązana jest z firmą, początkowo wyświetlana jest lista firm i wtedy dwukrotnym kliknięciem możliwe jest rozwinięcie danej firmy. Następnie wyświetlana jest lista lokalizacji i możliwe jest wybranie jednej z nich. Jeżeli pole nie jest zaznaczone, będzie to prosta lista. |
| Dowolne pole na ekranie, na którym typ jest powiązany z obiektem, posiada pole wyboru, które dostępne jest poprzez kliknięcie prawym przyciskiem myszy bądź za pomocą. Wartość ta służy do określania liczby znaków, które używane są do określenia, gdzie powinien rozpoczynać się wybór, jako funkcja tego, co było wprowadzone w danym polu, zanim wybór został dokonany. Jeżeli wartość ta wynosi N, wybór rozpoczyna się od pierwszego klucza, w którym liczba pierwszych znaków N jest większa lub równa liczbie znaków wprowadzonego ciągu. Tak więc:
|
| Tutaj wprowadzana jest tabela, w której znajduje się pole, które ma być wyświetlane. Tabela ta jest albo tabelą podstawową, albo jedną z tabel zdefiniowanych jako powiązane z tabelą podstawową w definicji obiektu. Pole to może być puste, jeśli jest wyświetlane obliczane wyrażenie. |
| Pola, które wyświetlane są na lewej liście, wprowadzane są tutaj. Pochodzą one z tabeli, która została wcześniej zdefiniowana. |
| Jeżeli oceniana jest kolumna z lewej listy, definiowane jest tutaj obliczane wyrażenie, a wynik tego obliczenia umieszczany jest w tej kolumnie. Następnie wymagany jest typ danych do sformatowania tego pola. |
|   |
| Ten typ danych służy do formatowania poprzedniego wyrażenia na lewej liście. |
| Informacja ta służy do formatowania danych poprzez wybór danej opcji. Opcje uzależnione są od typu danych (użycia okna wyszukiwania). |
| Możliwość określenia długości dla kolumny alfanumerycznej utworzonej przez wyrażenie. Jeżeli nie jest wypełnione, domyślnie używana jest długość, która obejmuje 30 znaków. |
Zamknij
Prezentacja
Służy ono do definiowania zestawu tabel niezbędnych dla wykonania funkcji, powiązań ekran-tabela dla celów zarządzania importem, dodatkowych ekranów, do których dostęp jest możliwy poprzez przycisk oraz menu dla usług sieciowych.
Zamknij
Pola
Na tej karcie występują następujące pola :
| Tabele dodatkowe w stosunku do tabeli podstawowej zarządzanej przez dany obiekt. Tabele te są otwierane, a następnie zamykane automatycznie podczas wykonywania obiektu, pod skrótem określonym inaczej pod skrótem słownika. Pola w tych tabelach są dostępne w obiekcie. Ponadto pola w tych tabelach służą do określania kolumny na lewej liście oraz ekranów wyboru od chwili, gdy następuje wprowadzenie wyrażenia powiązania. Istnieje możliwość określenia powiązań hierarchicznych, pod warunkiem że tabele te wprowadzane są na tabeli z zachowaniem hierarchii. Klucz połączenia musi być unikalny. Jeżeli nie jest on wprowadzony, administrator pobiera klucz podstawowy. |
|   |
|   |
|   |
|   |
Tabela Import
| Określ wszystkie tabele, które będą aktualizowane dla importu. Następnie, dla każdej tabeli, określane są ekrany, które każda z nich będzie generować. I ostatecznie, dla każdej sekcji tabeli, zmienna,która znajduje się u dołu tabeli, jest określana, gdy informacja ta jest używana do wczytywania szczegółowej tabeli. |
|   |
|   |
Tabela Ekrany dodatkowe
| W przypadku usług internetowych należy określić dodatkowe ekrany, używane w zarządzaniu obiektem za pomocą przycisku znajdującego się w dolnej części ekranu lub menu.
|
|   |
Zamknij
Ikona "Operacje"
Przycisk ten służy do automatycznego wygenerowania łączy do przetłumaczonych tabeli tekstowych ATEXTRA.
Zamknij
Prezentacja
Służy do definiowania zestawu widoków niezbędnych do wykonania funkcji. Widoki te są otwierane i zamykane w wygenerowanym przetwarzaniu powiązanym z obiektem zlecenia produkcyjnego.
Zamknij
Pola
Na tej karcie występują następujące pola :
| Widoki te są otwierane, a następnie zamykane automatycznie podczas wykonywania obiektu, pod skrótem określonym w innym przypadku pod skrótem słownika. Pola w tych widokach są dostępne w obiekcie. |
|   |
|   |
Zamknij
Z funkcją domyślnie powiązane są następujące raporty :
PRTSCR : Drukowanie ekranu
Można to zmienić w ustawieniach.
Zatwierdzenie jest używane do generowania automatycznego procesu związanego z obiektem (WOxxx, gdzie xxx jest kodem obiektu). |
W oknie otwartym przez ten przycisk występują następujące pola : Blok numer 1
Blok numer 2
Zamknij Przycisk ten służy do kopiowania definicji obiektu do innego folderu. Uwaga: koniecznie będzie zatwierdzenie obiektu w folderze docelowym. |
Podczas wprowadzania mogą wyświetlić się następujące komunikaty ogólne oraz o błędach :
Oprócz przeglądarek, dla wszystkich obiektów wymagana się powiązana tabela.
W liście hierarchii (prostej lub wyboru) liczba elementów zadeklarowanych do lewej listy musi być większa lub równa liczbie elementów w stosowanym indeksie.
Jeżeli uzupełnione zostało pole „lokalizacja”, wartość wprowadzona jest nazwą pola, która powinna istnieć w tabeli podstawowej.
Z przyczyn technicznych znak „«” jest niedozwolony we wszystkich polach tekstowych: tytule obiektu, tytule ustawień, tytule opcji, wyrażeniu warunku, komunikacie o błędzie, wyrażeniu łącza.
Wprowadzone wyrażenie nie jest zgodne ze składnią X3. Komunikat zawierający informacje wyjaśniające przedstawia szczegóły tego błędu.
Próba wprowadzenia opcji wyboru, która nie występuje w tabeli opcji wyboru.
Konieczne jest zadeklarowanie tabeli na liście tabel aby móc otworzyć ją w zakładce „Środowisko”.
Konieczne jest zadeklarowanie tabeli na liście tabel aby móc otworzyć ją w zakładce „Środowisko”.
Pole musi istnieć w tabeli wpisanej w poprzednim polu.
Wprowadzone pole jest typu „AXX”. Oznacza to, że nie istnieje ono w bazie danych ale służy wyłącznie do powiązania z tabelką tekstową ATEXTRA.
Wprowadzone pole ma typ danych, którego użycie nie jest dozwolone przez lewą listę: Typ „AXX”, Clob lub Blob.
Usiłowano podnieść flagę „import” podczas gdy szablon importu już istnieje.
Skróty wszystkich tabeli i widoków zdefiniowanych dla danego obiektu muszą być niepowtarzalne.