ALIS

Software pro veřejnou správu

Vzdálená pomoc
17. 3. 2003

Jak poznat, jaké kódování aplikace používá

Aplikace PC FANDu může používat kódování Kamenických nebo Latin 2.

Nejjistější způsob, jak to poznat u konkrétní aplikace je podívat se do konfigurace, ve které je úloha spuštěna.
Postup:

  • Východiskem je BAT-soubor, ze kterého je úloha spuštěna
  • V tomto BAT souboru najdeme, se kterého adresáře se spouští runtime FANDu = soubor UFAND*.EXE
  • Ve stejném adresáři jako runtime FANDu jsou soubory FAND.CFG (uložené instalační parametry) a program FANDINST.EXE, který spustíme.
  • V hlavním menu FANDINSTu ve volbě Abeceda vidíme, v jakém kódování je aplikace provozována.
  • POZOR - přepnutí na jiné kódování sice přepne runtime FANDu, ale pochopitelně nepřekóduje texty v úloze ani datové soubory.
  • Pozor také na tzv. SET-parametry - v tomto případě SET FANDCFG=adresář, který může změnit adresář, ze kterého si runtime FANDu načte instalační parametry.

Jiný postup:

  • Přepneme tedy aplikaci do okna (Alt-Enter).
  • Zkontrolujeme zobrazení českých textů.
  • Pokud jsou české texty O.K., je aplikace v Latin 2.
  • V opačném případě je v kódování Kamenických.
  • Dáme si pozor na to, aby jsme prověřili texty s takovými znaky, kde je vidět odlišnost obou kódování (např. č,Č,ř,Ř,š,Š,ž,Ž,Ú,ů,ě,...)