Istnieje możliwość modyfikacji niektórych właściwości obiektów oprogramowania z wykorzystaniem konfiguracji. Te właściwości, przechowywane w tabeli obiektów, nigdy nie są aktualizowane w przypadku zmiany wersji lub instalacji poprawki (pozostają niezmienione w sytuacji przejścia do wyższej wersji).

Funkcja personalizacji obiektów służy do definiowania tych właściwości, które zasadniczo zostały skojarzone z oknami wyboru oraz lewymi listami, jak również do określania dostępności funkcji skojarzonych (drukowanie, generowanie listy, statystyki) i łączy automatycznych dla eksploratora łączy.

Warunek

SEEREFERTTO Odniesienie do dokumentacji Implementacja

Zarządzanie ekranem

Nagłówek

Prezentacja

Modyfikacji właściwości obiektu można dokonać poprzez wprowadzenie poniższych informacji do dwóch zakładek.

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.

  • Opis (pole ZLIBEL)

 

Zamknij

 

Karta Wybór

Prezentacja

W pierwszej zakładce należy konieczne zdefiniować:

  • kolejność, jaka ma zostać zachowana przy przeszukiwaniu danych zawartych w lewej liście i oknach wyboru.
  • informacje wyświetlane w tych polach wyboru (lewe listy i okna wyboru mogą zawierać do 15 kolumn).
  • funkcje dostępne z menu Plik.

Dane wyświetlane na lewej liście to pola pochodzące z tabeli głównej obiektu, tabeli powiązanej, czy nawet z formuł korzystających z pól zawartych w tych tabelach.

Zamknij

 

Pola

Na tej karcie występują następujące pola :

Ekran wyboru

  • Indeks (pole SELCLE)

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.

  • Znak (pole SELORD)

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.

  • Lista hierarchiczna (pole SELTREE)

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.

  • Liczba znaków (pole SELCAR)

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:

  • Jeżeli wprowadzona jest wartość 2, a przed otwarciem wyboru wprowadzony jest ciąg DEF, w oknie wyboru rozpoczynane jest wyszukiwanie, począwszy od pierwszej wartości klucza, który jest większy lub równy ciągowi DE (jeśli występują klucze rozpoczynające się od DEA, jako pierwsze zostaną one wyświetlone w oknie). Jeżeli wprowadzono wartość H, wybór rozpocznie się z pierwszym kluczem, który jest większy lub równy H.
  • Jeżeli w tym polu występuje wartość 0, a przed otwarciem wyboru wprowadzony jest ciąg UVW, dany wybór rozpoczyna się od A i nie jest niczym ograniczony.

Tabela Pola wyboru

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.

  • Pole (pole SELZON)

Pola, które wyświetlane są na lewej liście, wprowadzane są tutaj. Pochodzą one z tabeli, która została wcześniej zdefiniowana.

  • Wyrażenie (pole SELEXP)

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.

  • Opis (pole ZSELINT)

 

Ten typ danych służy do formatowania poprzedniego wyrażenia na lewej liście.

  • Opcje (pole SELSAI)

 

  • Długość (pole SELLNG)

 

Raporty

  • Raport (pole RPT1)

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.

  • Lista (pole RPT2)

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.

Inne

  • Statystyki (pole STA)

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.

  • Blokada zmian (pole MLOCK)

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.

URL archiwizacji

  • pole ARCURL

Jeżeli pole to jest wypełniane, menu Plik / Załączniki rozpoczyna czynność ARCVISUOBJ.
Formuła ta jest oceniana, a wynik tej oceny jest poprzedzony ciągiem uwzględnianym w zmiennej ogólnej GARCROOT w celu definiowania adresu URL, który przyznaje dostęp do podstawy archiwum i umożliwia zapytanie zarchiwizowanych załączników.

Zamknij

 

W przypadku gdy złącze GED zostało uruchomione, w tej zakładce definiuje się również formułę stosowaną do obliczania adresu URL wyszukiwania dokumentów skojarzonych z obiektem.

Karta Przeglądarka

Prezentacja

W tej zakładce należy koniecznie zdefiniować wielkość lewych list oraz obecność dodatkowych lewych list w obiekcie:

  • listę ostatnio przeczytanych rekordów (wyświetlającą ostatnie rekordy, do których użytkownik miał dostęp, podobnie jak w przypadku oprogramowania Office, które umożliwia podgląd ostatnio używanych dokumentów);
  • eksploratora łączy, który pełni funkcję punktu dostępowego umożliwiającego dostęp do innych rekordów skojarzonych z bieżącym rekordem poprzez parametryzowalne hiperlinki.

Jeżeli eksplorator łączy jest obecny, poniższa tabela służy do definiowania sposobu automatycznego tworzenia połączeń pomiędzy bieżącym rekordem (w momencie tworzenia i/lub modyfikacji) a innymi rekordami. Te automatyczne połączenia są generowane w grupie połączeń przez konfigurację LIAISAUTO, która może różnić się od grupy połączeń, jaką widzi użytkownik (zdefiniowaną przez konfigurację GRPLIAISON).

Zamknij

 

Pola

Na tej karcie występują następujące pola :

Eksplorator łączy

  • Aktywny (pole EXPLORE)

Jeżeli pole to jest zaznaczone, na listach obiektów, które znajdują się na lewej liście, występuje eksplorator powiązania.

  • Krótki tytuł (pole ZLIBSHO)

 

Ostatnio używane

  • Aktywny (pole DERLU)

Pole to służy do uaktywniania / dezaktywacji lewej listy „Ostatnio używane”.

  • Na pierwszej pozycji (pole FIRLIS)

Pole to umożliwia umieszczenie na pierwszej pozycji lewej listy „Ostatnio używane”.

Tabela Połączenia automatyczne

Obiekt ten służy do wprowadzania obiektu z miejsca, gdzie rozpoczyna się powiązanie (uznaje się, że automatyczne powiązania wykonywane są od obiektu powiązania do bieżącego rekordu). Dlatego, na przykład, jeśli planowane jest wykonanie powiązania z inną firmą (obiektem CPY aktualnie w konfiguracji) i użytkownikiem (polem CREUSR w rekordzie firmy), automatyczne powiązanie określane jest w obiekcie firmy poprzez podanie AUS jako obiektu powiązania oraz [CPY]CREUSR jako klucza dla tego powiązania. Wynikiem będzie powiązanie z firmą w eksploratorze powiązań rekordu użytkownika.

  • Wyraż. powiązane (pole EXPLIEN)

Klucz ten służy do wprowadzania obiektu powiązania w postaci wyrażenia (lub grupy wyrażeń oddzielonych średnikami, jeśli klucz powiązania składa się z wielu części). Służy to do określania rekordu (obiektu powiązania), z którego rozpoczynać się będzie powiązanie.

Uwaga! Występują ograniczenia w odniesieniu do definiowania tych automatycznych powiązań. W rzeczywistości może być on używany w przypadku wyrażeń powiązań dla pól w polach podstawowych. W widoku bardzo prostej struktury tabeli powiązań możliwe jest wypełnianie tej tabeli za pomocą konfiguracji.

Kod powiązania służy do podania ważności dla automatycznego powiązania, które zostało określone. Kod ten jest określany w tabeli dodatkowej nr 61.

  • Pole pozycji (pole BASPAG)

To opcjonalne pole służy do określania, kiedy pole jest wymiarowane, a zmienna „dolna część tabeli” określa liczbę występowań wprowadzanych do tabeli. Jest używane do zróżnicowania bieżącego indeksu w celu uzyskania wielu powiązań. To sugeruje, że zmienna indeksu jest używana w wyrażeniu powiązania.

Zamknij

 

Uwagi

Obowiązkowe pola w liście szybkiego wybierania

Należy zwrócić szczególną uwagę (celem uniknięcia błędów wykonania w zarządzaniu obiektami), żeby wszystkie pola tworzące klawisz służący do przesuwania się po lewej liście zostały w nim zdefiniowane.

Raporty uruchamiane z poziomu obiektu

Kody raportu zdefiniowane w zarządzaniu obiektami to kody wewnętrzne skojarzone domyślnie z raportem o tym samym kodzie. Istnieje możliwość modyfikacji tego przypisania za pomocą tabeli przeadresowania. Ta tabela, do której można przejść stosując funkcję Kody wydruku, służy do kojarzenia kodu wewnętrznego z kodem innego raportu lub kilku raportów jako funkcji języka używanego przez funktora operacji. Jeżeli dostępnych będzie kilka raportów, to wybór będzie możliwy podczas wykonywania operacji. Funkcja Wartości domyślne służy do definiowania, w formie obliczonych formuł pochodzących z poziomu kontekstu obiektu, wartości domyślnych dla konfiguracji uruchamiania raportów.

Wartości domyślne

Kolejna funkcja służy do personalizacji obiektów poprzez autoryzację:

  • definiowania wartości domyślnych w momencie generowania rekordu;
  • domyślnego zastosowania filtrów.

Jednak funkcja Nawigacjajest funkcją testową. Dlatego, w przypadku jej stosowania, należy zwrócić szczególną uwagę, żeby uzyskane wyniki pozostały niezmienione po zmianie wersji oprogramowania.

Przyciski określone

W oknie otwartym przez ten przycisk występują następujące pola :

Blok numer 1

  • pole OBJET

 

  • pole CLES

 

Blok numer 2

  • Z folderu (pole DOSORG)

Z tego pola należy skorzystać, aby zdefiniować folder, z którego zostanie skopiowany rekord. Możliwa składnia jest opisana w dedykowanym załączniku.

  • Wszystkie foldery (pole TOUDOS)

Z tej opcji należy skorzystać, aby skopiować rekord do wszystkich folderów zdefiniowanych w słowniku (tabela ADOSSIER w bieżącym rozwiązaniu).

  • Do folderu (pole DOSDES)

Z tego pola należy skorzystać, aby zdefiniować folder, do którego zostanie skopiowany rekord. Możliwa składnia jest opisana w dedykowanym załączniku.

Zamknij

Ten przycisk umożliwia przesłanie elementów konfiguracji z jednego obiektu do innego folderu dostępnego z serwera, na którym jest umieszczony bieżący folder.

Komunikaty o błędzie

Podczas wprowadzania mogą wyświetlić się następujące komunikaty ogólne oraz o błędach :

Tabeli nie zdefiniowano.

Ten komunikat oznacza, że podjęto próbę użycia tabeli celem wypełnienia lewej listy, która nie została skojarzona z kontekstem obiektu.

Użyte tabele

SEEREFERTTO Odniesienie do dokumentacji Implementacja