ALIS

Software pro veřejnou správu

Vzdálená pomoc

Funkce DifWDays a AddWDays - prodloužení za rok 2020

Používáte funkce DifWDays a AddWDays? Pokud ano, PC Fand vrací při překročení roku 2020 chybné výsledky. Tato zarážka je ve zmíněných funkcích proto, aby nedošlo k zacyklení.

Jak prodloužit životnost PC Fandu při používání funkcí DifWDays a AddWDays za rok 2020: stáhněte si jednoúčelový prográmek FX2020, který vám upraví váš runtime PC Fandu - vloží do zmíněných funkcí novou zarážku a to buď do roku 2030, 2050 nebo 2100.

http://www.alis.cz/uploads/assets/fx2020.zip

FX2020 jmenoSouboruFandExe /C /rok

POZOR: program FX2020 přímo upravuje EXE uvedený v prvním parametru. Nezálohuje se automaticky. Zálohu EXE proveďte předem ručně. Uchovejte si originální distribuci PC FANDu.

jmenoSouboruFandExe

  • Tento parametr je povinný.
  • Zadejte název EXE modulu libovolné verze a varianty PC FANDu.
  • Nijak se nekontroluje, zda jde o soubor EXE PC FANDu.
  • Ověřeno na verzích FANDu 3.2 a výše, všechny varianty runtime *FAND*.EXE.

/C

  • C - koprocesorová verze PC Fandu.
  • Varianta pro koprocesor se nezjišťuje automaticky; je nutno vložit parametr /C pro koprocesor nebo bez parametru = bez koprocesoru.
  • Default = bez koprocesoru.

/rok

  • Jsou pouze tři možnosti vložení nové "zarážky" - roky 2030, 2050, 2100.
  • Default = 2030

Návratová hodnota - exitcode

Pokud program nenajde právě 2 výskyty časové konstanty, vypíše chybovou hlášku a vrací exitcode > 0.

Starší verze FANDu (3.01, 3.0)

V těchto verzích byla omezena jen funkce DifWDays, AddWDays byla bez omezení. Takže program FX2020.EXE najde jen jeden výskyt a nahlásí chybu. Ale substituci nového limitu provede a modul *FAND*.exe bude fungovat.