Obsługa > Importy / eksporty > Eksporty 

Ta funkcja służy do ekstrahowania danych z bazy danych do pliku typu ASCII (o stałej długości lub zmiennej długości z separatorami), którego strukturę opisano w szablonie import/eksport. Eksport może być całościowy lub chronologiczny, czyli obejmujący tylko dane, które zostały zmodyfikowane w okresie od przeprowadzenia ostatniej operacji eksportu tego typu.

Warunek

SEEREFERTTO Odniesienie do dokumentacji Implementacja

Zarządzanie ekranem

Karta Ekran wpisów

Prezentacja

Po uruchomieniu funkcji, ekran służy do wprowadzania parametrów związanych z operacją eksportu, która ma zostać uruchomiona.

Zamknij

 

Pola

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

Blok numer 1

Odpowiada realizowanemu szablonowi importu-eksportu.

  • Zarządzanie chronolog. (pole CHRONO)

Jeżeli pole wyboru zostanie aktywowane, to eksport jest prowadzony wyłącznie dla rekordów, które zostały zmodyfikowane od ostatniego raportu. Zasady operacyjne tego trybu eksportu są następujące:

  • licznik adonix (zmienna numeryczna wspólna w danym momencie dla wszystkich stacji roboczych foldera, przechowywana w bazie danych, o nazwie [C]EXPORT), służy jako baza czasowa (powiększana przy każdym uruchomieniu eksportu z zarządzaniem zdarzeniami).
  • wartość bieżąca licznika [C]EXPORT) jest pobierana z rekordów bazy danych podczas tworzenia lub aktualizacji. Mechanizm ten ma zastosowanie do wszystkich tabel, stosowanych do realizacji eksportu chronologicznego (pole to występuje we wszystkich tabelach bazy danych i nagłówkach transakcji: oznacza to niemal połowę tabel w bazie danych). Odpowiednie pole nosi nazwę EXPNUM.
  • podczas eksportu chronologicznego bieżąca wartość licznika EKSPORT jest przechowywana w szablonie importu/eksportu, następnie jest powiększana i realizowany jest eksport tylko tych rekordów w bazie danych, dla których wartość pola EXPNUM jest mniejsza lub równa wartości pola EXPORT przed powiększeniem, i zawsze większa niż ostatnia wartość, poprzednio przechowywana w szablonie.

W wypadku realizacji eksportu z zarządzaniem zdarzeniami, istnieje możliwość użycia meta-znaku # w nazwie eksportowanego pliku; znak ten zostaje następnie zastąpiony wartością bieżącą licznika EXPORT formatowanego na 4 znakach. Stąd nazwa pliku donnees#.asc zostanie zastąpiona nazwą donnees00001.asc, donnees00023.asc, itp. na podstawie wartości licznika.

Oczywiście pole EXPNUM musi istnieć w tabeli powiązanej z eksportowanym obiektem aby tego rodzaju import mógł mieć miejsce. Jeżeli istnieje, to zostaje automatycznie wprowadzony przez zarządzanie obiektem i dlatego może być stosowany do eksportu tego rodzaju.

Wartość bieżąca licznika [C]EXPORT może zostać zmodyfikowana w parametrach importu-eksportu.

Generowanie pliku

  • pole TYPEXP

 

  • Plik danych (pole VOLFIL)

 

Tabela Zakres

  • Pole (pole BNOM)

To pole definiuje nazwę pola, dla którego można wprowadzić zakres.

  • Start (pole BDEB)

Służy do wprowadzania dolnych i górnych zakresów na grupie pól szablonu w celu ograniczenia danych do eksportowania. Jeżeli zakres nie zostanie przypisany, to w danym polu nie zostanie przeprowadzone filtrowanie.

  • Koniec (pole BFIN)

 

Tabela Kryteria

Tabele używane w szablonach importu/eksportu są wymieniane tutaj w celu umożliwienia filtrowania wyeksportowanych danych.

  • Kryterium wyboru (pole CRITERE)

Służy do definiowania dodatkowych kryteriów filtrowania danych do eksportu dla danej tabeli w formie wyrażeń logicznych które muszą zostać sprawdzone i które wykorzystują pola tabeli.

Zamknij

 

Zadanie przetwarzania w tle

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

Przyciski określone

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

Tabela

  • pole LIGNE

Zawiera pozycje biorące udział w procesie.

Zamknij

Prowadzi do wyświetlenia procesu odkodowania danych pochodzących z szablonu, który zostanie wykonany (jest to proces o nazwie WWE#####, gdzie ##### to automatycznie przypisany numer).

Następnie otwiera się okno służące do przeglądania procesu i do dokonywania zmian przed uruchomieniem jego wykonania za pomocą odpowiedniego przycisku, lub przed anulowaniem uruchomienia importu.

Komunikaty o błędzie

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

Plik docelowy istnieje, usuń (Tak/Nie)

Plik, który ma być wyeksportowany, już istnieje: po zatwierdzeniu, poprzedni plik zostanie usunięty w wyniku eksportu.

Nieistniejący katalog

Katalog, w którym ma zostać zapisany wyeksportowany plik, nie istnieje.

Dla tego szablonu eksport nie jest możliwy.

Szablon nie może być używany przy wykonywaniu eksportu.

Użyte tabele

SEEREFERTTO Odniesienie do dokumentacji Implementacja