Projektowanie > Narzędzia > Inne > Konwersja UTFB 

Maszyna Safe X3, używana przez oprogramowanie od wersji 140, to UNICODE. Oznacza to, że jest ona w stanie zarządzać znakami języków wymagających kodowania większego niż bajt (mianowicie znaki azjatyckie) i obsługuje różne standardy kodowania.

Najpopularniejsze standardy rozpoznawane przez ADONIX to między innymi:

  • standard UTF8, polegający na kodowaniu znaków przy użyciu zmiennej liczby bajtów.
  • standard UCS2, kodujący znaki o wielkości 2 bajtów.

W przypadku znaków ASCII stosowanych dla języków europejskich, UTF8 koduje znaki ASCII, kiedy kod jest mniejszy niż 128, na jednym bajcie, z tym samym kodem ASCII. Zatem tylko znaki akcentowane ulegają zmianie (są kodowane na dwóch bajtach).

Dlatego też procesy źródłowe ADONIX są zapisywane w standardzie UTF8. Proces dla wersji starszej niż v140, zapisany w ASCII, wciąż może być odczytywany przez edytor. Jeśli jest zapisany ponownie, zapis ten odbywa się automatycznie w standardzie UTF8. Kiedy to następuje, wskaźnik w nagłówku procesu umożliwia rozpoznanie, czy jest to kod źródłowy v130 czy v140.

Niemniej jednak przydatna może być konwersja procesu wersji powyżej 140 do procesu v130, a bardziej ogólnie konwersja pliku tekstowego w kodzie ASCII, UTF8 lub UCS2 na inny z tych formatów. Umożliwia to działanie tego narzędzia, które zakłada, że teksty są organizowane z maksymalną liczbą 250 znaków na wiersz, a znak końca wiersza jest równy znakowi LF (kod 10), niezależnie od tego, czy poprzedza go kod dla znaku CR (kod 13).

Zarządzanie ekranem

Karta Ekran wpisów

Prezentacja

Przy wprowadzaniu funkcji należy zdefiniować plik, którego kod należy przekonwertować, oraz typ konwersji.

Zamknij

 

Pola

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

Plik do konwersji

Określ kod dla folderu, w którym znajdują się elementy podlegające przetwarzaniu (tak jak jest to zdefiniowane w tabeli folderów).

  • Katalog (pole REP)

Umożliwia określenie katalogu zawierającego pliki, które mają być przetwarzane. Najczęściej wyszukiwanie przeprowadza się na następujących podkatalogach folderu:

Podkatalog

Zawartość

TRT

źródło procesów

BQE, BQR, BQT

plik danych bankowych

TRA

pliki dzienników

TXT

niektóre pliki tekstowe

  • Plik (pole FIC)

Zdefiniuj nazwę pliku do przetworzenia. Uwaga, zgodnie z systemami operacyjnymi, użycie dużych/małych liter może mieć znaczenie.

  • Rozszerzenie (pole EXT)

Rozszerzenie pliku do przetworzenia. W wypadku procesu Adonix jest to rozszerzenie src.

Typ konwersji

  • Kurs wymiany (pole SNS)

Za pomocą tego wyboru definiowane są różne przypadki konwersji.

Zamknij

 

Zadanie przetwarzania w tle

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

Komunikaty o błędzie

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

Użyte tabele

SEEREFERTTO Odniesienie do dokumentacji Implementacja