Z verzie 3.60 |
Roluj Späť Na začiatok Ďalej Viac |
1. Prekopírujeme starú aplikáciu do aplikačného adresára s najnovšou aplikáciou (napr g:\FiLiP_Vyvoj_SR\VYVOJ\APLIK\FiLiP_360_SK)
2. Adresáre \APLIK\DATA.* presunieme do g:\FiLiP_Vyvoj_SR\VYVOJ\APLIK\FiLiP_360_SK
3. Do adresára g:\FiLiP_Vyvoj_SR\VYVOJ\APLIK\FiLiP_360_SK prikopírujeme program prjConvertKam.exe, spustíme
4. V adresári s vývojom aplikácie pripravíme súbor DSConfig.ini s nastavenými cestami, napr.
[DataSnap]
// **********************************************************************************************
// Definovanie HOST servera so zdrojovymi subormi a databazami
// **********************************************************************************************
//Host=89.185.248.145
//Host=10.42.8.28
//Host=192.168.1.1
Host=localhost
// **********************************************************************************************
// Definovanie alternativneho HOST servera so zdrojovymi subormi a databazami
// **********************************************************************************************
//AltHost=89.185.248.145
//AltHost=10.42.8.28
//AltHost=192.168.1.1
AltHost=localhost
// **********************************************************************************************
// Port ... ak nie je definovane, automaticky sa pripaja cez port 211
// **********************************************************************************************
Port=212
// **********************************************************************************************
// Základny adresar, v ktorom je ulozeny adresar APLIK i adresar DATA (spolocny zaklad)
// napr. BASE=VyVOJ
// APLIK=APLIK\FILIP_RDB
// DATA=DATA\KOMPLET
// Program bude pracovat s nasledujucimi adresarmi
// APLIK=VYVOJ\APLIK\FILIP_RDB
// DATA=DATA\KOMPLET
// **********************************************************************************************
// Moze byt zadane i plnou cestou na serveri, i relativnou voci adresaru so serverom
BASE=VYVOJ
// **********************************************************************************************
// Aplikacia ... adresar so subormi na serveri. Moze byt iba jedna aplikacia v adresari
// **********************************************************************************************
// Moze byt zadane i plnou cestou na serveri, i relativnou voci adresaru so serverom
//APLIK=APLIK\FILIP_SR_2015
APLIK=APLIK\FiLiP_360_SK
// **********************************************************************************************
// Adresar s aplikacnymi datami ... moze existovat viac datovych adresarov
// **********************************************************************************************
DATA=DATA\F360_Barmo_BA
// **********************************************************************************************
// [1] Nastavenie automatickeho prihlasovania 1/0 ... teraz musi byt 1, inak program nebude fungovat
// **********************************************************************************************
AutoStart=1
// **********************************************************************************************
// [0] Nastavenie viditelnosti DataSnap modulu .... 1 pouzivat pre testovacie ucely
// **********************************************************************************************
VISIBLE=0
// **********************************************************************************************
// [0] Specialne vlastnosti - napr pravidelne testovanie, ci v zdrojovych suboroch doslo ku zmene
// **********************************************************************************************
TESTMODE=1
// **********************************************************************************************
// [1] 1 ... Uzivatelom urobene zmeny sa prenesu na server
// 0 ... Uzivatel nema moznosti editacie dat - funguju iba lokalne prepocty
// **********************************************************************************************
ACTIVE=1
// **********************************************************************************************
// [0] 1 ... Pocitac je MASTER, nestahuje datove subory zo servera, iba ich uklada
// Nehrozi riziko poskodenia suborov na disku zlym suborom zo servera
// POZOR !!! Master smie byt iba jediny pocitac
// 0 ... pri pripojeni najskor precita data zo servera, po naslednej editacii ich zapise
// na server (standardny sposob komunikacie)
// **********************************************************************************************
MASTER=0
// **********************************************************************************************
// [0] 1 ... Pri odpojenom serveri bude fungovat editacny mod, pri najblizsom
// pripojeni servera budu data prenesene - pozor, riziko poskodenia dat, ak ich uz
// niekto iny editoval
// Pouzivat v situacii, ked napr. laptop prenasame k zakaznikovi, tam urobime zmenu,
// ktora sa po opatovnom pripojeni na server prenesie
// 0 ... Pri odpojenom serveri bude automaticky nastaveny mod ACTIVE=0
// **********************************************************************************************
EditOffline=1
// **********************************************************************************************
// [1] 1 ... Pri starte WGS.EXE je testovana dostupnost upgrade. Ak aupgrade existuje, budu
// uskutocnene tieto kroky:
// - WGS.EXE prekopiruje vyssiu verziu suboru do WGS_UPG.EXE
// - WGS.EXE zavola WGS_UPG.EXE a sam sa ukonci
// - WGS_UPG.EXE prekopiruje seba do WGS.EXE
// - WGS_UPG.EXE zavola WGS.EXE a sam sa ukonci
// - WGS.EXE prekontroluje existenciu suboru WGS_UPG.EXE. Ak existuje zrusi ho, inak pokracuje krokom 1
// 0 ... Nie je vykonavany upgrade WGS.EXE .... pouzivat pri debugovani
// **********************************************************************************************
Upgraded=0
// **********************************************************************************************
// [0] 0 ... Po editacii uklada cele subory
// 1 ... Po editacii uklada vety
// 2 ... Po editacii uklada konkretne polia ... riesenie s najmensim poctom kolizii medzi uzivatelmi
//
// Pozor, vo vsetkych pripadoch musi byt bezpodmienecne zabezpecena rovnaka struktura databazy
// **********************************************************************************************
StoreMode=0
// **********************************************************************************************
// Definovanie adresara pre registratúru.
// Ak nie je definovaná, je registratúra umiestnená do adresára REGISTRATURA\
// **********************************************************************************************
Registratura=d:\MojaRegistratura
5. Upravujeme program podľa potreby
- Nahradíme Login.crd najnovšou verziou
- Nahradíme Sis.crd najnovšou verziou
- Nakopírujeme súbory rokov do 2024
- v cUlohy.DBF ponuka Úlohy - cUlohy v políčku CRDFile nastavíme Predp 14 /c. Podobne i ďalšie úlohy
6. Doplníme chýbajúce hardprocesy do HardProc.PAS
7. V prípade chýbajúcich *.DEF aliasov dodefinujeme aliasy prekrývajúce sa s existujúcimi DEF súbormi.
Dodefinovať |
Identické s |
09cBudovyGlb |
Cbudovy |
V13_OP |
vObyvPrie |
09iEVL |
EVL |
09iUL |
UctList |
V13_Obyv |
cObyv |
09cObyvGlb |
cObyv |
09vKomplGlb |
vObyvPrie |
8. Spúšťacie panely typu Predp14.crd je zvyčajne potrebné upraviť minimálne zrušením riadkov na začiatku
{V: vTransfer (S:6) /S
{V: vZam (S:3) /S
{V: vHelpFile (S:20) /S
Bez nich nebude fungovať dobre prepínanie úloh.
9. Verzie FiLiP 360 majú inak robené procesy v Hard015, preto som definoval Hard015_360 a prepínač na iný preklad pre verziu 360 a štandardného FiLiP-a