Vstupní formát

Upravit obsah stránky

Vstupním formátem souboru je CSV oddělené středníkem bez oddělovače textu.

První řádek vstupního souboru musí, jako názvy sloupců, obsahovat názvy všech databázových polí tabulky (v libovolném pořadí).

Speciální nakládání s poli klíčů (pdk, psk, tdk, tak, fdk, fsk):

bullet

%klic% - vnitřní vazba. Klíč je chápán jako interní identifikátor v rámci force-importní dávky, tzn. pokud ma dokument 'x' vazbu na dokument 'y' a v dokumentu 'y' jev pdk použita hodnota 10, pak hodnota 10 v fdk dokumentu 'x' znamená, že se má do databáze zanést tento vztah. Obě hodnoty jsou v databázi nahrazeny dle interního číslování.

bullet

<%klic%> - vnější vazba. Říká, že klíč nemá být nahrazennovým, dle interního číslování, ale že se jedná o hodnotu klíče, který se již nachází v databázi. V praxi to znamená, že pro pdk/psk aktualizujeme již existující záznam, pro tdk/tak že začleňujeme do stávající struktury a pro fdk/fsk vytváříme vazbu na již existující dokument.

Speciální symboly polí (lze použít v libovolných polích):

bullet

- je-li do vstupního souboru místo libovolné hodnoty vložen tento klíčový řetězec, pak je do databáze na jeho místo vložena výchozí hodnota daného poledle DAD

bullet

- je-li do vstupního souboru místo libovolné hodnoty vložen tento klíčový řetězec, pak je do databáze na jeho místo vložena původní hodnota jakou měl před změnou (má smysl pouze pokud je měněn stávající dokument -jinak je vložena výchozí hodnota)