Změna se projeví pouze u nových instalací programu (verze 8.6.6.0 a vyšší), pokud je provedena aktualizace z některé starší verze, budou konfigurační soubory načítány a ukládány z/do původního umístění (a tedy nebude nutné provádět zásahy do konfigurace programu či přesouvat konfigurační soubory!)
Konfigurační složka SKLADu – podrobnosti
Výchozí konfigurační složka
Novým primárním úložištěm pro konfigurační a podpůrné soubory programu SKLAD je složka (adresář) „obecného profilu“ operačního systému Microsoft Windows (dále jen Windows)
Cesta k této složce je uložena v systémové proměnné %ALLUSERSPROFILE% a liší se pro jednotlivé varianty operačního systému Windows:
- Windows VISTA a novější (tedy také Windows 7, 8, 10, Windows Server 2008, Windows Server 2012)
- Složka obecného profilu = C:\ProgramData
- Výchozí konfigurační složka = C:\ProgramData\INISOFT\SKLAD
- Windows XP a Windows Server 2003
- Složka obecného profilu = C:\Documents and Settings\All Users
- Výchozí konfigurační složka = C:\Documents and Settings\All Users\INISOFT\SKLAD
Konfigurační složka je vytvořena při instalaci a následně při prvním spuštění SKLADU je zde vytvořen hlavní konfigurační soubor Sklad.ini (pokud není nalezen a načten dle logiky popsané v následující kapitole).
Pravidla (logika) pro určení konfigurační složky
To, kde je nalezen (resp. odkud je načten) hlavní konfigurační soubor Sklad.ini jednoznačně určuje cestu ke „konfigurační složce SKLADu“, tedy složku odkud/kam se budou načítat/ukládat (případně vytvářet) všechny ostatní konfigurační a jiné podpůrné soubory SKLADu a jeho součástí.
Tímto postupem je zajištěno, že
- Nově instalovaný SKLAD (8.6.6.0 a vyšší) si vytvoří Sklad.ini (a tím pádem i nastaví konfigurační složku) v
- C:\ProgramData\INISOFT\SKLAD (pro Windows VISTA a novější)
- C:\Documents and Settings\All Users\INISOFT\SKLAD (pro Windows XP a Windows Server 2003)
- Aktualizovaný SKLAD (z verze 8.6.5.0 a nižší na verzi 8.6.6.0 a vyšší) nalezne a načte stávající Sklad.ini ze složky, odkud je SKLAD spouštěn (typicky C:\Program Files\INISOFT\Sklad odpadů) a tuto složku považuje/nastaví za konfigurační složku SKLADu (odkud načítá a kam ukládá konfigurační soubory)
- Tedy vše, co fungovalo v předchozí verzi (speciální konfigurace/parametry ve Sklad.ini, exportní můstky, zakázkové úpravy na formulářích a filtrech apod.) bude po aktualizaci (z verze 8.6.5.0 a nižší na verzi 8.6.6.0 a vyšší) fungovat beze změn a nebude vyžadovat žádný zásah uživatele!
Informaci o aktuální konfigurační složce SKLADu a další podrobnosti o konfiguračních souborech lze zobrazit v okně O porgramu (menu Nápověda / O programu…) na záložce Konfigurační soubory (viz obr.)
Vynucení konfigurační složky – spouštění SKLADu s parametrem (-C / -P)
V některých specifických případech je třeba „vnutit“ programu SKLAD konkrétní konfigurační složku, odkud a kam se načítají / ukládají konfigurační soubory. Typicky se jedná o provoz v síťovém prostředí (LAN), kdy je třeba se přizpůsobit pravidlům nastaveným administrátorem dané LAN.
Pro tyto účely je možné spouštět SKLAD a jeho součásti s parametrem –C nebo –P.
Spouštění s parametrem –C
Spuštění Sklad.exe (případně jeho součástí) s parametrem –C umožňuje specifikovat konkrétní konfigurační složku pro načítání a ukládání konfiguračních souborů.
Syntaxe (příklad):
C:\Program Files\INISOFT\SKLAD\Sklad.exe -C="D:\INISOFT\KONFIGURACE\“
- V tomto případě bude konfigurační složka SKLADu nastavena na složku D:\INISOFT\KONFIGURACE\
Spouštění s parametrem –P
Spuštění Sklad.exe (případně jeho součástí) s parametrem –P umožňuje specifikovat konfigurační složku SKLADu na programovou složku SKLADu, tedy na tu složku, z níž je program spouštěn.
Syntaxe (příklad):
C:\Program Files\INISOFT\SKLAD\Sklad.exe –P
- V tomto případě bude konfigurační složka SKLADu nastavena na programovou složku C:\Program Files\INISOFT\SKLAD\