Projektowanie > Słownik danych > Parametry > Modele danych 

Funkcja ta umożliwia określanie grupy powiązanych tabel (albo bezpośrednio albo kaskadowo) poprzez powiązania typu (1,1) lub (1,N) z tabela główną, która powinna być online.

Taki model danych może być następnie użyty:

  • w regule Workflow, albo ze względu na to, że przedstawia ona jedynie dostępny kontekst do opisywania tabel, które mają być skanowane (przypadek reguły typu „Ręcznie” , w którym model ten jest obowiązkowy), albo w celu ulepszenia kontekstu wyzwalania (przypadek dotyczący innych typów).
  • w regule przypisywania, w której model ten jest obowiązkowy. Określa on grupę tabel zawierających pola, na których opiera się reguła przypisywania użytkownika. Model danych powiązany z regułą Workflow oraz model danych powiązany z regułą przypisywania muszą być w pełni identyczne.
  • w raporcie ZPL, aby opisać logikę ekstrakcji danych w celu drukowania miniatur.
  • w modelu konfiguracji, aby opisać dane konfiguracji w celu ekstrakcji lub kopiowania.
  • w opisie danych w celu indeksowania za pomocą silnika wyszukiwania.

Należy zwrócić uwagę, że funkcja ta jest rozważana jako część projektu, nawet jeśli jest ona używana jako wsparcie dla części ustawień. Dlatego też, dowolny rekord utworzony za pomocą tej funkcji należy zabezpieczyć przy użyciu kodu czynności.

Warunek

SEEREFERTTO Odniesienie do dokumentacji Implementacja

Zarządzanie ekranem

Nagłówek

Pola

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

Blok numer 1

Kod identyfikujący bieżący rekord.

  • Opis (pole ZINTIT)

 

  • Aktywny (pole ENAFLG)

To pole wyboru należy zaznaczyć, aby aktywować bieżący rekord.

Nieaktywne rekordy zachowują swoją zawartość, a ustawienia nie mogą być używane poprzez wywołanie ich kodu:

  • W innych rekordach takich, jak dokumenty czy ustawienia
  • W procesach zbiorczych

Uprawnienia do danej funkcji mogą zabraniać tworzenia aktywnego rekordu. W takim przypadku pole jest domyślnie dezaktywowane. Modyfikować je może tylko uprawniony użytkownik, za pomocą przepływu podpisów.

Cechy

Kod działania jest używany, aby:

  • Ustawić element jako opcjonalny w słowniku, jeśli wartość powiązana z kodem działania jest zerowa
  • Zidentyfikować spersonalizowane elementy, jeśli są one oznaczone przy użyciu kodu rozpoczynającego się od X, Y lub Z
  • Podać maksymalną liczbę pozycji, jeśli kod działania oznacza elementy w tabeli

Jeśli kod działania jest nieaktywny:

  • Oznaczonego elementu nie można użyć
  • Powiązany kod nie zostanie ani wygenerowany ani aktywowany
  • Moduł (pole MODULE)

Należy wybrać moduł do skonfigurowania.

To pole pozwala na ustalenie, czy ekran ma zostać utworzony w bazie danych folderu. Należy go utworzyć, jeśli moduł, z którym powiązany jest ekran jest aktywny dla folderu.

Właściwości

  • Wzory parametryzacji (pole FLGAPH)

Określa, że szablon danych jest powiązany z szablonem ustawień.

  • Przepływ (pole FLGWRK)

Określa, że szablon danych jest powiązany z przepływem danych.

  • Definicja dostaw (pole FLGADLV)

 

Zamknij

 

Karta Odsyłacze

Prezentacja

na ekranie definicji wyświetlana jest pełna struktura drzewa dla tabel w celu ich przejrzenia, tych tabel, które są bezpośrednio lub pośrednio powiązane z tabelą główną. Pozycje tabeli określają udane połączenia, które mają być wykonane, aby cały kontekst był dostępny online.

Należy zauważyć, że można dodać warunki w celu filtrowania powiązanych pozycji. Istotny jest fakt, że warunki te nie są uwzględniane dla indeksacji. Warunki powiązane z danymi w celu ich indeksacji należy zdefiniować na odpowiedniej zakładce.

Zamknij

 

Pola

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

Blok numer 1

Identyfikuje główną tabelę, z której są odczytywane pozostałe tabele za pomocą bezpośrednich łączy albo kaskady. Tabela powinna być wymieniona w wierszu, jeśli model jest używany w regule przepływu danych o typie Ręczne . W przypadku przepływu danych o typie Ręczne tabela należy do połączenia, które jest otwierane i aktywowane podczas wykonywania przepływu danych.

Tabela

Identyfikuje tabelę powiązaną z tabelą źródłową.

  • Skrót (pole ABRLNK)

Odpowiada skrótowi, pod jakim otwierana jest połączona tabela.

Jeżeli pole to nie jest puste, stosowany jest domyślny skrót tabeli. Wpisanie skrótu może być przydatne, ponieważ pozwoli uniknąć konfliktu z kontekstem wywołania.

Identyfikuje główną tabelę jako źródło łącza opisanego w bieżącym wierszu. Źródłem może być tabela główna lub jedna z połączonych tabel wymienionych w poprzednich wierszach.

  • Skrót (pole ABRORI)

Odpowiada skrótowi, pod jakim otwierana jest połączona tabela.

Jeżeli pole to nie jest puste, stosowany jest domyślny skrót tabeli. Wpisanie skrótu może być przydatne, ponieważ pozwoli uniknąć konfliktu z kontekstem wywołania.

  • Klucz (pole CLELNK)

Służy do zdefiniowania kodu tabeli wykorzystywanego do odczytywania powiązanych wierszy. Domyślnie stosowany jest pierwszy klucz tabeli.

  • Typ (pole TYPLNK)

Ten typ może przybierać jedną z następujących wartości:

  • 1,1 lub 0,1: oznacza, że dla każdego wiersza tabeli źródłowej w tabeli połączonej nie jest odczytywany żaden wiersz albo następuje odczyt tylko jednego wiersza (wiersz jest definiowany przez wyrażenie klucza).
  • 1,N lub 0,N: w tym przypadku nie jest odczytywany żaden wiersz albo następuje odczyt kilku wierszy. Wiersze są definiowane przez wyrażenie klucza, które w razie podzielania na kilka części może być niekompletne (odczytywanie obejmuje wiersze, których wpisane elementy kluczy odpowiadają danej wartości).
  • Wyraż. powiązane (pole EXPLNK)

Pole definiowane jako jedno lub więcej wyrażeń obliczanych rozdzielonych średnikiem. Każde wyrażenie jest oceniane, a wynik można wykorzystać do określenia wartości klucza, stosowanego do wykonania czynności join/łącz. W wypadku autoryzacji wielokrotnej czynności join/łącz, jedynie pierwsze elementy klucza mogą zostać podane.

W wyrażeniach mogą być stosowane stałe, a także pola pochodzące z tabel uprzednio zdefiniowanych na listach powiązań.

  • Wyrażenia wyboru (pole EXPSEL)

Ta formuła wyboru jest stosowana do tabeli zdefiniowanej w kolumnie „Tabela połączona”. Służy do filtrowania danych zawartych w modelu. Uwaga: Warunki te nie są używane w procesie indeksowania.

Zamknij

 

Karta Inne

Prezentacja

Zakładka ta jest używana do definiowania właściwości, które są szczególne dla danego modelu danych, zgodnie z zastosowaniem.

Zamknij

 

Pola

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

Przepływ

  • Pole firmy (pole FLDCPY)

W tym polu jest podawana nazwa firmy przeznaczona dla reguł przepływów danych. Dzięki temu w sytuacji, gdy dla poszczególnych firm są dostępne reguły przypisywania, zależnie od wartości tego pola będzie stosowana odpowiednia reguła.

  • Pole lokalizacji (pole FLDFCY)

To pole określa bieżącą lokalizację przeznaczoną dla reguł przepływu danych. Pozwala to ustawiać bieżącą firmę na podstawie lokalizacji (jeśli nazwa nie została podana w polu nazwy firmy). Dzięki temu w sytuacji, gdy dla poszczególnych firm są dostępne reguły przypisywania, zależnie od wartości tego pola będzie wybierana odpowiednia reguła.

Wzory parametryzacji

  • Pole legislacji (pole FLDLEG)

To pole służy do filtrowania rekordów właściwych dla kraju podczas tworzenia poprawek albo ich integrowania przy użyciu funkcji ACOPAPH (szablonów poprawek).

Tabela Opcje

  • Tytuł opcji (pole AZOPTLIB)

 

  • Kod opcji (pole OPTCOD)

 

  • Warunek opcji (pole OPTCND)

 

  • Komunikat błędu (pole AZOPTERR)

 

Zamknij

 

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

To służy do kopiowania bieżącego rekordu do innego folderu.

Generuje kod powiązany z modelem danych:

  • jeśli jest to powiązane ze strukturą, struktury są zatwierdzane i generowany jest odpowiedni proces WMLxxxxxx.
  • Jeżeli to może być indeksowane, zapytanie SQL powoduje, że silnik indeksuje bazę danych, która zostanie utworzona.

Pasek menu

Komunikaty o błędzie

Jedynymi komunikatami o błędach są komunikaty ogólne.

Użyte tabele

SEEREFERTTO Odniesienie do dokumentacji Implementacja