zmienpol.txt TRES Centrum Oprogramowania Zmiana sposobu zapisu polskich liter w zbiorach Pakietu Trawers =============================================================== data utworzenia.....: 07/11/2006 ostatnia modyfikacja: 12/04/2010 SPIS TRESCI A. Wstep B. Dostosowanie pakietu Trawers do standardu zapisu CP852 C. Program 'maz2lat.exe' do zmiany zapisu polskich liter D. Zalaczniki * * * ======== A. Wstep ======== Od dnia 07/11/2006, ze wzgledu na rozwoj technologiczny Pakietu Trawers, obowiazujacym standardem zapisu polskich liter w zbiorach pakietu jest CP852 (IBM Latin 2). Dotychczasowym standardem byla Mazovia. PRZED ROZPOCZECIEM DOSTOSOWANIA NALEZY WYKONAC KOPIE BEZPIECZENSTWA =================================================== B. Dostosowanie pakietu Trawers do zapisu w CP852 =================================================== B.1. Dostosowanie wersji -L B.2. Dostosowanie wersji -X B.3. Dostosowanie wersji -E B.4. Dostosowanie wersji -W B.5. Zmiana standardu zapisu w dowolnych zbiorach B.6. Dostosowanie modulu KE-TRES UWAGA: Hasla operatorow w pakiecie Trawers sa zakodowane i dlatego nie zostana dostosowane do nowego standardu. Zmiane hasla z polskimi znakami moze wykonac tylko operator z uprawnieniami administratora. B.1. Dostosowanie wersji -L =========================== Dostosowanie wersji -L wiaze sie z przejsciem na wersje -X, gdyz wersja -L od 01/11/2006 nie jest juz rozwijana. patrz: opis zmian w Pakiecie z 08.09.2006 w: x:\trawers\dok\zmiany.txt lub: http://trawers.tres.pl/zmiany.txt Dlatego wymagany jest plik konfiguracyjny LICENCJA.TXT dla wersji -X. Aby go otrzymac nalezy skontaktowac sie z firma TRES. Etapy dostosowania wersji -L ---------------------------- a) przejscie na wersje -X b) dostosowanie wersji -X Ad.a) przejscie na wersje -X ---------------------------- - pobrac paczke z aktualna wersja -X z plyty CD: x:\trawers\nowe\tr4\exe\x\tr4x.tgz z ftp: ftp://ftp.tres.pl/nowe_exe_4/x/tr4x.tgz (dla wersji 5 w powyzszych sciezkach nalezy zamienic 4 na 5) - postepowac wg opisu w: - czytaj.txt - http://trawers.tres.pl/trdok/fil_trawersmigrationl__x.html (bez punktu o aktualizacji i indeksowaniu) Ad. b) dostosowanie wersji -X ----------------------------- - patrz opis w punkcie B.2. (podpunkty: a,b,c) !!! Operacje (a) i (b) nalezy wykonac dla wszystkich instalacji Trawers !!! B.2. Dostosowanie wersji -X =========================== Etapy dostosowania wersji -X ---------------------------- 0) pobranie aktualnej wersji -X a) zmiana standardu polskich liter w zbiorach Pakietu Trawers b) aktualizacja struktur zbiorow c) modyfikacja skryptow Ad.0) pobranie aktualnej wersji -X ---------------------------------- - pobrac paczke z aktualna wersja -X z plyty CD: x:\trawers\nowe\tr4\exe\x\tr4x.tgz z ftp: ftp://ftp.tres.pl/nowe_exe_4/x/tr4x.tgz (dla wersji 5 w powyzszych sciezkach nalezy zamienic 4 na 5) - postepowac wg opisu w: - czytaj.txt Ad.a) zmiana standardu polskich liter w zbiorach Pakietu Trawers ---------------------------------------------------------------- - uruchomic program 'maz2lat.exe' : patrz punkt C Ad.b) aktualizacja struktur zbiorow ----------------------------------- - w AD-TRES wykonac aktualizacje struktur zbiorow i indeksowanie wszystkich zbiorow - w AD-TRES w Pomocnicze/Parametry firmy/Korekta w polu 'Standard polskich liter' wpisac 'LAT' - wykonac aktualizacje struktur zbiorow i indeksowanie w pozostalych systemach pakietu Ad.c) modyfikacja skryptow -------------------------- - w skryptach pomocniczych (drukujacych) zmienic jesli trzeba konwersje polskich liter: np. w skrypcie drukujacym 'wydruk' nalezy zmienic fragment: plconv MAZ ??? na plconv LAT ??? !!! Zmiane standardu polskich liter (a) oraz aktualizacje (b) nalezy !!! wykonac dla wszystkich instalacji Pakietu Trawers B.3. Dostosowanie wersji -E =========================== Etapy dostosowania wersji -E ---------------------------- a) zmiana standardu polskich liter w zbiorach Pakietu Trawers - uruchomic program 'maz2lat.exe' : patrz punkt C b) aktualizacja struktur zbiorow - w AD-TRES wykonac aktualizacje struktur zbiorow i indeksowanie wszystkich zbiorow - w AD-TRES w Pomocnicze/Parametry firmy/Korekta w polu 'Standard polskich liter' wpisac 'LAT' - wykonac aktualizacje struktur zbiorow i indeksowanie w pozostalych systemach pakietu !!! Zachecamy do przejscia na wersje -W, ktora zapewnia !!! wieksza szybkosc przetwarzania i lepsze wykorzystanie !!! mozliwosci systemu operacyjnego Windows. !!! Aby otrzymac plik konfiguracyjny dla wersji -W !!! prosimy o kontakt z firma TRES. B.4. Dostosowanie wersji -W =========================== Etapy dostosowania wersji -W ---------------------------- a) zmiana standardu polskich liter w zbiorach Pakietu Trawers - uruchomic program 'maz2lat.exe' : patrz punkt C b) aktualizacja struktur zbiorow - w AD-TRES wykonac aktualizacje struktur zbiorow i indeksowanie wszystkich zbiorow - w AD-TRES w Pomocnicze/Parametry firmy/Korekta w polu 'Standard polskich liter' wpisac 'LAT' - wykonac aktualizacje struktur zbiorow i indeksowanie w pozostalych systemach pakietu B.5. Zmiana standardu polskich liter w dowolnych zbiorach ========================================================= Do zmiany standardu wybranych zbiorow sluza dwa programy narzedziowe: - zmiendbf.exe - konwertuje zbiory danych .DBF - zmientxt.exe - konwertuje zbiory tekstowe Wywolanie powyzszych programow bez parametrow wyswietli informacje o sposobie ich uzycia. B.6. Dostosowanie systemu KE-TRES ================================= Jezeli uzywany jest dodatek KE-TRES, to po zmianie standardu polskich liter w zbiorach z danymi nalezy pobrac jego aktualna wersje przystosowana do obslugi standardu CP852. ============================================================ C. Program 'maz2lat.exe' do zmiany standardu polskich liter ============================================================ Program 'maz2lat.exe' sluzy do zmiany standardu polskich liter w zbiorach pakietu Trawers. Zamienia on standard Mazovia na CP852 (IBM Latin 2). We wskazanym katalogu i podkatalogach zamienia on polskie znaki w zbiorach: - *.dbf - *.dbt - w plikach wzorcow o rozszerzeniach: FA,FK,FN,FO,FP,FQ,ZA,ZI,SR,RZ,ZL,OF,AU,RS, RO,PR,Z1,Z2,K1,K2,RM,OD,PC,PM,R3,R4, O1,O2,P1,P2,DA,FM,PR,P3,Z3,CE,SE,PZ,PN - w plikach tabel: banki.txt ekd.txt gminy.txt stgrupy.txt tresplt2.txt - w pliku konfiguracyjnym: licencja.txt Program usuwa takze zbiory indeksowe *.ntx i *.idx, gdyz wymagane jest ich utworzenie z nowym standardem. Program nalezy wgrac i uruchomic poza katalogiem instalacyjnym Pakietu Trawers. W pierwszym etapie wykonany jest przebieg sprawdzajacy czy zamiana sie powiedzie. Jesli wynik sprawdzenia jest pozytywny, to program pyta czy wykonac faktyczna zamiane. Program tworzy raport z przetwarzania. D. Zalaczniki ============= 1. Miejsce przechowywania informacji o standardzie polskich liter w zbiorach Pakietu Trawers. ----------------------------------------------------------------- AD-TRES / Pomocnicze / Parametry firmy Pole: Standard polskich liter 'LAT' --> CP852 (IBM Latin 2) ' ' --> Mazovia Tabela: AD00PAff.DBF Pole: CODEPAGE C 3 - brak pola lub puste --> Mazovia - "LAT" --> CP852 (IBM Latin 2) 2. Standardy polskich liter --------------------------- PL_ASC "ACELNOSZZacelnoszz" ascii (bez PL-liter) PL_ISO "ʣӦ󶼿" iso-8859-2 PL_WIN "ʣӌ󜟿" Windows CP 1250 PL_LAT "䢘" CP852 IBM Latin 2 PL_MAZ "" Mazovia PL_UTF ; {"Ą","Ć","Ę","Ł","Ń","Ó","Ś","Ź","Ż",; "ą","ć","ę","ł","ń","ó","ś","ź","ż" } PL_ENT ; {"&Aogonek;","Ć","&Eogonek","&Lstroke;",; "Ń","Ó","Ś","Ź",; "&Zdotabove;",; "&aogonek;","ć","&eogonek","&lstroke;",; "ń","ó","ś","ź",; "&zdotabove;"} Wiecej na: http://www.ogonki.agh.edu.pl/plchars.html # koniec