Odniesienie do dokumentacji Implementacja
Prezentacja
Jest używany do definiowania kodu i tytułu tabeli, a także skrótu, który będzie używany do uzyskania dostępu do tabeli wymiarów przez operacje aktualizacji.
Zamknij
Pola
Na tej karcie występują następujące pola :
| Ten kod identyfikuje utworzone pliki w unikalny sposób. Odpowiada nazwie tabeli, która zostanie stworzona w bazie danych minihurtowni danych. |
| Skrót tabeli musi składać się z 1 do 4 znaków (mogą to być litery lub cyfry, ale pierwszy znak musi być literą). Jest to unikatowy identyfikator dla wszystkich skrótów tabel w słowniku danych. Stosowanie słów zastrzeżonych dla Adonix jest niedozwolone. |
|   |
|   |
|   |
Zamknij
Prezentacja
Zakładka służy do określenia ogólnych właściwości tabeli wymiarów, szczególnie dotyczących reguł ładowania. Reguły te charakteryzują się tabelą wyjściową, z którą może być połączony zbiór tabeli załącznika, a także warunkiem logiki eksportu i typem eksportu. Specjalny kod procesu służy w razie potrzeby do zarządzania wyjątkami.
Zamknij
Pola
Na tej karcie występują następujące pola :
Cechy
| Kod działania jest używany, aby:
Jeśli kod działania jest nieaktywny:
|
|   |
| Określa tabelę źródłową, która zostanie przejrzana (razem z rekordami w powiązanych tabelach) za każdym razem, gdy zostanie wyzwolona aktualizacja tabeli wymiarów. Aktualizacja będzie kompletna, jeżeli jej typ to Usuń i zastąp; w przeciwnym razie będzie narastająca, w oparciu o zmienione rekordy w tabeli reguł. |
|   |
| Warunek ten dotyczy rekordów w tabeli źródłowej podczas procesu aktualizacji dla tabeli wymiarów. Jeżeli nie zostaje on wykonany, wówczas rekord nie jest zachowywany do użycia podczas aktualizacji. Należy zwrócić uwagę na to, że mogą tu zostać użyte złożone wyrażenia, w tym warunki umożliwiające wpłynięcie na funkcje zdefiniowane przez programistę (funkcja składni PRG.FONCTION...). |
| Pole to służy do określenia, czy logika ładowania dla tabeli wymiarów ma być
|
|   |
| Ta opcja umożliwia dodanie pustego wiersza w tabeli wymiarów podczas synchronizacji. |
| Parametr ten służy do określenia, czy dany wymiar obejmuje wiele folderów, czy jeden. |
| Służy do określania kodu dla procesu opcjonalnego. Jeżeli zostanie on wprowadzony, wówczas proces zostaje wywołany podczas aktualizacji w celu wykonania poszczególnych procesów. W procesie tym występuje etykieta $ACTION oraz dwie zmienne, które definiują kontekst wywołania:
Dzięki temu można przejąć kontrolę nad aktualizacją wymiaru, gdy nie odbywa się ona za pomocą prostego przekopiowania tabeli. |
|   |
|   |
Tabela Odsyłacze
| Służy do określenia tabel powiązanych z tabelą źródłową lub z jedną z tabel, które poprzedzają ją w tabeli połączeń. |
| 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. |
| Służy do zdefiniowania kodu tabeli wykorzystywanego do odczytywania powiązanych wierszy. Domyślnie stosowany jest pierwszy klucz tabeli. |
|   |
| 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ń. |
| Pole to służy do konfiguracji tabeli zawierającej CREDAT oraz UPDAT w celu wygenerowania synchronizacji wymiarów. |
Tabela Foldery
|   |
Zamknij
Prezentacja
Oto szczegółowa definicja pól, które mogą mieć następujące typy:
Zamknij
Pola
Na tej karcie występują następujące pola :
Tabela Pola
|   | |
| Definiuje kod dla pola w tabeli faktów lub w tabeli opisującej wymiary. Jest to kod, który identyfikuje również pole w bazie danych (automatycznie zostaje mu przypisany sufiks „_0”). Nie jest on widoczny w raportach zarządzania (wyświetlany jest w nich tytuł), ale można go zobaczyć przeglądając składnię SQL, która pobiera dane z minihurtowni danych. | |
|   | |
| Definiuje się tutaj typ obszaru, który określa jego format wprowadzania (numeryczne, dowolne znaki, data itp.) oraz kontrole spójności (np. odniesienie do tabeli). Główne typy ogólne, to: A: Alfanumeryczne | |
| Służy do określania liczby znaków pola, w przypadku ogólnego typu danych pola o nieustalonej długości. Odnosi się w szczególności do typów A oraz DCB. Podobnie jak w wypadku CLOB, dla BLOB konieczne jest wprowadzenie wartości określającej maksymalną przechowywaną liczbę znaków. Kodowanie jest następujące:
| |
| Gdy dane pole z tabeli faktów lub wymiarów jest typu „data” i zostało określone jako wymiar, wówczas automatycznie zostaje ono skojarzone z tabelą wymiarów o nazwie AX3DAT, która zarządzana jest w sposób automatyczny. Możliwe jest wówczas określenie parametrów czasowych powiązanych z datą, która będzie wykorzystywana w analizach. Podawana jest lista znaków do określenia, która mają następujące znaczenie:
Dlatego np. YMW oznaczać będzie bezpośredni dostęp możliwy dla danego roku, miesiąca i tygodnia określonego przez datę. | |
| Określa numer menu lokalnego, powiązany ze wskazanym w wierszu polem. Jeżeli pole jest typu „menu lokalne” (wartości od 1 do 255), odpowiada klasyfikacji tytułu w tabeli o nazwie menu lokalne, zapisanej w tabeli komunikatów APLSTD. Przy wprowadzaniu lub wyświetlaniu prezentowane są następujące elementy zgodnie z wyborami dokonanymi z poziomu interfejsu użytkownika:
Ciekawą właściwością tego typu elementu jest to, że lista wyborów wyświetlana jest w języku logowania. Każde menu lokalne opisuje listę dostępnych tytułów. Na przykład menu lokalne 1 odpowiada wyborowi Nie / Tak , w takiej kolejności. W tym przypadku wykorzystane może być również pole wyboru. | |
| Jeżeli pole jest skojarzone z tabelą dodatkową, tutaj określa się jego numer identyfikacyjny. | |
| Służy do opisywania danych w tabeli wymiarów. Możliwe są następujące wartości:
| |
|   | |
|   | |
| Gdy pole jest polem typu Informacje w tabeli wymiarów, musi być ono połączone z polem typu Wymiar. Dlatego tutaj wprowadza się jedno z pól typu Wymiar występujących w tabeli wymiarów. | |
| Gdy pole jest polem typu Wymiar nadrzędny, wówczas wprowadza się tutaj kod wymiaru, do którego jest ono dołączone. | |
|   | |
|   | |
|   | |
| Ta formuła kalkulacji adonix stosowana jest do określenia sposobu, w jaki pole jest ładowane w tabeli wymiarów, gdy minihurtownia danych jest aktualizowana z folderu w pakiecie oprogramowania. Tego rodzaju formuła może zawierać stałe, pola pochodzące z tabel zadeklarowanych w wierszach, funkcje standardowe, ale także funkcje zdefiniowane przez programistę (za pomocą funkcji składni PRG.FONCTION). | |
| Kod działania jest używany, aby:
Jeśli kod działania jest nieaktywny:
|
Dodatk. inform.
| Tabela wymiarów musi mieć dostępny wskaźnik zawierający kluczowe wartości służące do tworzenia powiązań pomiędzy tabelami faktów lub innymi połączonymi wymiarami. Pole to służy do określania tych właściwości. Tam wprowadzana jest lista pól, które tworzą indeks. Pola oddzielone są znakiem „+”, jeśli występuje kilka pól (na przykład, w tabeli FACILITY lokalizacji znajduje się klucz o definicji LEGCPY+FCY). Pole sortowane malejąco jest poprzedzone znakiem znakiem „-” (uwaga, jest ono używane w lewej liście). Pierwsze pole, które tworzy indeks nie zawiera znaku, jest więc sortowane rosnąco. |
|   |
| Jeśli pole to jest zaznaczone, obiekt Liczba zostaje dodany do utworzonego uniwersum, który jest używany, by uzyskać bezpośredni dostęp do określonej liczby wierszy w tabeli wymiarów (globalnie lub według określonych kryteriów). |
Zamknij
Ikona "Operacje"
Pola
W tym oknie występują następujące pola :
Blok numer 1
| Kod tabeli musi zawierać od 1 do 10 znaków (liter lub cyfr, jednak zawsze z literą na początku). Jest to unikatowy identyfikator dla wszystkich skrótów tabeli w słowniku danych. Stosowanie słów zastrzeżonych dla systemu Adonix jest niedozwolone. |
| Odpowiada polu nazwy w tabeli bazy danych (nazwa ta jest automatycznie uzupełniana znakami „_0”). |
| Opis powiązany z poprzednim kodem. |
| Jeśli dla wiersza odpowiedź ma wartość Tak, zaznaczone pole jest przesyłane wraz ze swoimi cechami (typem, długością itd.) to okna, z którego wywołano funkcję wyboru. Należy zwrócić uwagę, że po kliknięciu wiersza prawym przyciskiem myszy (bez ustawienia kursora w samym polu) można z jego poziomu ustawić dla wszystkich wierszy globalnie wartość Tak lub Nie . |
Zamknij
Funkcja ta jest stosowana do dodania do tabeli pól pochodzących z tabeli wprowadzonej wcześniej do nagłówka okna, otwieranego z bieżącego wiersza. Tabela wyjściowa proponowana jest domyślnie.
Wartości domyślne są stosowane do tabeli zawierającej wiersze, które zostały odzyskane w taki sposób:
Jeżeli pola posiadające ten sam tytuł, co pole do wstawienia już istnieją, to nie zostaną one wstawione.
Zamknij
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 rekordu z/do innego folderu. |
Funkcja ta służy do uzyskania dostępu do zarządzania dokumentacją dla pierwszego akapitu dokumentu (jeżeli jakiś istnieje), powiązanego z bieżącym rekordem.
Funkcja ta służy do uzyskania dostępu do zarządzania powiązaniami. Jest to używane do określania powiązań pomiędzy bieżącymi a pozostałymi rekordami (np. powiązań między funkcjami a ustawieniami). Połączenia te są specyficzne dla dokumentów i są one używane do wczytywania generowania struktur dokumentów.
Prezentacja
To menu służy do uruchamiania generowania dokumentów. Generowanie może być również uruchamiane za pomocą przycisku [Generowanie], który znajduje się w dolnej części okna.
Jednocześnie można uruchamiać trzy typy generowania:
Proponowany zakres bierze pod uwagę bieżący rekord, ale może być on modyfikowany podczas uruchamiania.
Zamknij
Pola
Na tej karcie występują następujące pola :
Wybór
| Jeżeli pole to zostało zaznaczone, to wszystkie języki są brane pod uwagę przez operację. Jeśli to pole nie jest zaznaczone, w zależności od przypadku:
|
| Służy do definiowania języka generowania (jeżeli nie zaznaczono opcji generowania wszystkich języków). |
| Jeżeli pole to jest zaznaczone, wszystkie typy są brane pod uwagę przy generowaniu. Należy zwrócić uwagę na fakt, że w tym wypadku obowiązuje limit podczas generowania standardowej dokumentacji (uwzględniana jest tylko dokumentacja, która oznaczona jest kodem większym niż X). |
| Stosowany do definiowania typu dokumentacji, która zostanie uwzględniona w procesie (pole nie zaznaczone uwzględnia wszystko). |
| Stosowany do określenia zakresu kodów, uwzględnianych przy generowaniu dokumentacji. |
|   |
Generuj ADOCUMENT
| Radioprzycisk jest stosowany do tworzenia/aktualizacji ram dokumentacji (struktury hierarchicznej akapitów) na podstawie elementów technicznych, znalezionych w słowniku danych. Istnieje możliwość albo ograniczenia się wyłącznie do aktualizacji istniejących dokumentacji lub - w razie potrzeby - tworzenia nowych. Powiązania dokumentacji są również brane pod uwagę. Akapity co do których istnieje prawdopodobieństwo utworzenia są definiowane w odpowiednim załączniku technicznym. |
| Pole to umożliwia wybór między:
|
Generuj dokument końcowy
| Radioprzycisk jest stosowany do generowania ostatecznej dokumentacji na podstawie akapitów dokumentacji. Dokumentacja ta jest tworzona w różnych pod-katalogach katalogu zdefiniowanego przez parametr użytkownika DIRDOC . Generowanie 'według kodu działania' należy stosować w celu uzyskania generacji dokumentacji tych funkcji o kodach działania >= 'X' |
| Stosowany do generowania ostatecznego dokumentu jedynie dla zwalidowanych dokumentacji. |
| Jeśli to pole zostało zaznaczone przetwarzane są tylko pomoce dla pól dotyczące dokumentacji dla funkcji lub przetwarzanych obiektów. Aby dowiedzieć się, które pomoce dla pola powinny zostać przetworzone, należy przejrzeć ekrany powiązane z odpowiadającymi paragrafami dokumentacji. |
| Jeżeli okno to zostało zaznaczone, to utworzona zostanie ostateczna dokumentacja na podstawie zawartości akapitów dokumentacji. Dokumentacja ta zostanie utworzona w podkatalogu FLD katalogu zdefiniowanego parametrem użytkownika. REPDOC. |
| Stosowany do określenia zakresu kodów, uwzględnianych przy generowaniu dokumentacji. |
|   |
|   |
Zamknij