![]() ![]() ![]() |
Nástroj na import záznamů do tabulky
Níže uvedený příklad ukazuje XML import, nicméně import je taktéž možný ve formátech CSV (např. z MS Excelu) či DBF (pouze v případě, je-li na serveru povolena DBF knihovna pro PHP). Formát DBF je přítomen spíš z historických důvodů, doporučujeme využívat XML či CSV.
CSV import: Záznamy se musí nacházet v CSV souborech (oddělovačem je tabulátor nebo středník). Na prvním řádku jsou názvy sloupců (mohou být i popisy, jak je třeba exportuje KEVIS, ale doporučujeme spíše názvy kvůli záruce unikátnosti názvů sloupců), ostatní řádky obsahují záznamy. Z logických důvodů není možné naimportovat např. binární data nebo návazné sloupce.
KEVIS umožňuje kromě přidání i aktualizaci záznamů z CSV souboru. K identifikaci aktualizovaného záznamu slouží sloupce s prefixem "KES_ID_". Např. hodnoty ve sloupci KES_ID_Cislo se tedy použijí k identifikaci konkrétního záznamu, zatímco hodnoty ve sloupci Text už budou sloužit přímo pro aktualizaci. Je-li v konfiguraci tabulky zapnuto zobrazení SYS_ID v tabulce, objeví se SYS_ID i jako identifikátor v CSV exportu. V Excelu je pak možné údaje modifikovat a pomocí tohoto identifikátoru aktualizovat zpět v evidenci v KEVISu, záznam pak využívá pro synchronizaci sloupec KES_ID_SYS_ID.
DBF import: analogie CSV importu - klíčové je zachování správných názvů položek.
XML import: pro správný formát XML souborů si můžete buď zkušebně vyexportovat tabulku do XML nebo hledejte informace v kapitole Systémové informace, kde je požadovaný XML formát záznamů popsán. |