Na zobrazenie témy je potrebné povoliť JavaScript.

Importy dát externých partnerov

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