Projektowanie > Narzędzia > Słownik > Kopie > Słownik 

Funkcja służy to wykonywania zbiorczej kopii wszystkich elementów słownika z jednego folderu do innego. Elementy słownika mogą być określone poprzez pola wyboru, zakresy nazw oraz datę (elementy aktualizowane po podanej dacie).

Możliwe jest również przefiltrowanie danego modułu w celu wydobycia elementów do przekopiowania przy użyciu kodu czynności.

Przeniesienie danego elementu może towarzyszyć kopiowaniu skojarzonych przetworzeń, może zostać również uruchomione zatwierdzanie słownika w zakresie elementów skopiowanych do folderu docelowego.

Warunki wstępne

SEEREFERTTO Odniesienie do dokumentacji Implementacja

Zarządzanie ekranem

Karta Ekran wpisów

Prezentacja

Na początku należy określić folder źródłowy, a następnie – docelowy. Domyślnie sugerowany jest bieżący folder, ale można podać nazwę innego dostępnego folderu, korzystając ze składni, której szczegóły opisano w dołączonej dokumentacji.

Następnie wprowadzone zostają elementy odpowiadające danym, które mają zostać skopiowane, w formie:

Definiowane są elementy, które powinny zostać zatwierdzone w folderze docelowym po skopiowaniu.

Po wykonaniu tej operacji, co może zająć dużo czasu, wyświetlany jest log.

Zamknij

 

Pola

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

Foldery

  • Folder źródłowy (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.

  • Folder docelowy (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.

Tabela Obiekt do przetworzenia

  • Typ (pole OBCDES)

 

  • Do przetworzenia (pole OBCSEL)

 

  • Od (pole OBCSTR)

 

  • Do (pole OBCEND)

 

Tabela Zainstalowane moduły

  • Nr (pole NUMLIG)

Bieżący wiersz w tabeli.

  • Moduł (pole MODULE)

W tabeli tej dostępna jest lista modułów, z których można wybrać elementy do przekopiowania.

  • Kopiuj (pole COPMOD)

Jeżeli pole to ma wartość Tak, elementy zaznaczonych modułów również zostaną skopiowane.

Opcje

  • Powiązane skrypty (pole COPTRT)

Służy do doprecyzowania, czy procesy powiązane z kopiowanymi elementami (ekranami, działaniami, obiektami, zapytaniami) mają także zostać skopiowane.

Flaga ta powoduje także kopiowanie raportów Crystal Reports powiązanych z elementami słownika dla raportów, gdy te są kopiowane.

  • Weryfikacja słownika (pole VALDIC)

Służy do wyzwalania zatwierdzania elementów (tabel, widoków, ekranów, okien, obiektów, zapytań, funkcji) w folderze docelowym po wykonaniu kopii. Zatwierdzenie możliwej jest jedynie, jeżeli bieżący serwer powiązany z folderem jest jednocześnie serwerem folderu docelowego. Jeżeli tak nie jest, w logu dla danej kopii pojawi się komunikat o błędzie informujący o tym fakcie.

Filtry

  • Od (pole DATDEB)

Po wprowadzeniu tej daty jedynie dane, których data zmiany lub utworzenia jest identyczna z wprowadzoną datą lub od niej późniejsza, są przeglądane w danym zapytaniu.

Jeżeli zostanie tu wprowadzony kod czynności, wówczas skopiowane zostaną jedynie elementy oznaczone tym kodem.

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.

 

Zamknij

 

Zadania przetwarzania w tle

Tę funkcję można wykonać w trybie wsadowym,, ale brak dedykowanego zadania standardowego do jej wykonania.

Komunikaty błędów

Podczas uruchamiania funkcji

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 daemon adxd nie została uruchomiona).

W logu

Po uruchomieniu funkcja ta tworzy log, w którym znaleźć można następujące błędy:

Zatwierdzenie nie jest możliwe na zdalnej maszynie

Okno zatwierdzania zostało zaznaczone, ale serwer, na którym znajduje się folder docelowy, nie odpowiada folderowi, z którego uruchamiane jest kopiowanie.

Skrót już istnieje

Tabela, która ma zostać skopiowana, ma taki sam skrót, jak inna tabela w folderze docelowym.

Istnieje już widok o tej samej nazwie.

Tabela, która ma zostać skopiowana, ma taki sam skrót, jak widok w folderze docelowym.

Istnieje już tabela o tej samej nazwie.

Widok, który ma zostać skopiowany, ma taki sam skrót, jak tabela w folderze docelowym.

Użyte tabele

SEEREFERTTO Odniesienie do dokumentacji Implementacja