Funkcja służy do globalnego porównywania elementów słownika pomiędzy dwoma folderami. Wyniki podawane są w formie logu, którego poziom szczegółowości zależy od tego, jakie opcje zostały wybrane.

Zarządzanie ekranem

Karta Ekran wpisów

Prezentacja

Foldery do porównania należy wskazać na ekranie. Bieżący katalog jest sugerowany domyślnie, istnieje jednak możliwość podania nazwy innego dostępnego katalogu przy użyciu składni opisanej szczegółowo w dołączonej dokumentacji.

Ciąg okien do zaznaczenia pozwala wybrać te spośród wszystkich elementów słownika, które mają zostać porównane (z powiązanymi zakresami kodów).

Ponadto określany jest filtr dla modułów zawierających elementy do porównania, jak również opcje dodatkowe.

Zamknij

 

Pola

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

Foldery

  • Folder źródłowy (pole DOSORG)

Zdefiniuj kod folderu, w którym znajdują się elementy źródłowe.

  • Folder docelowy (pole DOSDES)

Definiuje kod folderu, w którym mają zostać wyszukane elementy do porównania.

Tabela Zainstalowane moduły

  • Nr (pole NUMLIG)

 

  • Moduł (pole MODULE)
  • Porównanie (pole COPMOD)

Jeżeli do pola wprowadzono wartość „Tak” , elementy odpowiedniego modułu zostaną uwzględnione w procesie.

Tabela Obiekt do przetworzenia

  • Typ (pole OBCDES)

 

  • Do przetworzenia (pole OBCSEL)

 

  • Od (pole OBCSTR)

 

  • Do (pole OBCEND)

 

Opcje

  • Szczegóły (pole DETAIL)

Pole to służy do utworzenia szczegółowego logu: Jeżeli pole to jest zaznaczone, należy określić szczegóły różnic, które mają być zarejestrowane (w jakim polu, które wartości się wyróżniają). Po zaznaczeniu tego pola pojawia się wiersz sygnalizujący identyczne elementy w logu.

Służy do określenia języka, w którym ma zostać wykonane porównanie na poziomie komunikatu. Jeżeli pole pozostanie puste, porównanie zostanie wykonane we wszystkich językach.

  • Techniczne (pole TECHNI)

Jeżeli pole to zostało zaznaczone, dane dodatkowe z arkusza technicznego zostaną umieszczone w logu (gdy pojawi się w polu nazwy dla słownika mającego związek z różnicami).

  • Plik (pole FICHIER)
  • Format (pole FORMAT)

Filtr

Zamknij

 

Ikona "Operacje"

„Tak” dla wszystkich pozostałych

Jeżeli wyświetli się tabela do wprowadzania danych z możliwością wielokrotnego wyboru oraz odpowiedzią „Tak / Nie” w każdej pozycji, funkcja ta umożliwia udzielenie odpowiedzi „Tak” dla wszystkich pozycji, począwszy od bieżącej pozycji.

„Nie” dla wszystkich pozostałych

Jeżeli wyświetli się tabela do wprowadzania danych z możliwością wielokrotnego wyboru oraz odpowiedzią „Tak / Nie” w każdej pozycji, funkcja ta umożliwia udzielenie odpowiedzi „Nie” dla wszystkich pozycji, począwszy od bieżącej pozycji.

Uwagi

Narzędzia tego typu charakteryzują się bardzo długim czasem wykonywania poleceń, jeżeli uruchomione zostaną dla całego słownika. Zaleca się zatem ograniczenie liczby porównywanych elementów oraz, jeżeli jest to konieczne, przefiltrowanie ich według modułu.

Log wyświetlany w pliku z wynikami

Poniżej przedstawione zostały przykładowe komunikaty, które mogą pojawić się w logu:

Typ wiersza

Przykładowy log

Nagłówek elementu

Folder źródłowy: XXXX Folder docelowy: YYYY

Ekrany DD-MM-RR hh:mm

--------------------------------

OK porównania

XXXXXX Identyczny ekran

nnn Identyczny moduł

Nieistniejące elementy

(poziom 1)

XXXXXXEkran nie istnieje w miejscu KATALOG

FFFFF Okno nie istnieje w miejscu KATALOG

CCCC Zapytanie nie istnieje w miejscu KATALOG

Nieistniejące elementy

(poziom 2)

XXXXX / Pole YYYY nie istnieje KATALOG

CCCC /Pole YYYY Różnica YYYY’

Różnice — Poziom 1

Ekran XXXXXX / [AMK]OPTION Opcje tabeli „opcje 1” => „opcje 2”

Ekran XXXXXX / [AMK]INTMSK Różne tytuły „tytuł 1” => „tytuł 2”

Obiekt XXXXX / [AOB]TRELIS Lista hierarchiczna różnic „wartość 1” => „wartość 2”

Różnice — Poziom 2

Ekran XXXXXX / Pole YYYY / [AMZ]NUMBLOC Numer bloku „wartość 1” => „wartość 2”

Tabela XXXXX / Pole YYYY / [ATZ]NOLONG Różnica długiego tekstu „tekst 1” => „tekst 2”

Moduł nnn/ Komunikat mmm Różnica „komunikat 1” => „komunikat 2”

Różnice — Poziom 3

Ekran XXXXXX / Pole YYYY / Działanie kontrolne STD / [AMA]WEBSAI „wartość 1” => „wartość 2”

W logu znajdują się również dane elementu i podległych mu komponentów (np. ekran, pole, działanie) oraz nazwa pola w katalogu, w którym znaleziono różnicę. Nazwy pola nie pokazują się, jeżeli pole do zaznaczania Techniczne nie zostało zaznaczone.

 

Zamknij

 

Zadanie przetwarzania w tle

Tę funkcję można wykonać w trybie wsadowym,. W tym celu przewidziano ACOMPOBJ zadanie standardowe.

Komunikaty o błędzie

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

serwer: maszyna niedostępna

Serwer z nazwą serwer nie odpowiada (ponieważ nie jest dostępny za pośrednictwem sieci lub usługa daemonadxd nie została uruchomiona).

Użyte tabele

SEEREFERTTO Odniesienie do dokumentacji Implementacja