Export do RTF

Top  Previous  Next

V editaci a přidání tabulky můžete tabulce přiřadit RTF soubory, které pak budou v uživatelském rozhraní sloužit jako šablony pro export do RTF. Nejdříve je nutné, aby administrátor soubory fyzicky zkopíroval do adresáře ./usr/rtf (upload přes KEVIS není z bezpečnostních důvodů možný). Poté je možné přiřadit jeden nebo více souborů z daného adresáře tabulce (každý RTF soubor může být přiřazen i více tabulkám). Místo, kam budou hodnoty záznamu vloženy, musí mít stejný název jako je název sloupce v databázi a musí být ohraničeno znakem #.

 

uzivatelska_nastroje_export_rtf

 

Příklad exportu jednoho záznamu do RTF souboru:

Tabulka obsahuje sloupce Jmeno, Prijmeni a Datum_narozeni. Formát RTF souboru pak může vypadat např. takto:

Jméno:                        #Jmeno#

Příjmení:                #Prijmeni#

Datum narození:                #Datum_narozeni#

 

Ve vygenerovaném souboru se v šabloně nahradí názvy sloupců hodnotami záznamů a výsledek může vypadat např. takhle:

Jméno:                        František

Příjmení:                Novák

Datum narození:                24.06.1967

 

Příklad exportu více záznamů do RTF souboru:

Chcete-li exportovat více záznamů, jsou dvě možnosti, jak export provést. Je-li text souboru ve výše uvedeném formátu, pak celý text rozkopírujte, tzn. soubor je "poskládán" třeba z dvaceti šablon a v každé z nich jsou názvy sloupců nahrazeny příslušným záznamem. Toto je výhodné třeba u šablon typu dopis. Potřebujete-li ovšem, aby většina textu byla napevno dána a z Kevisu se nahradily třeba jenom řádky jedné tabulky (příklad: seznam zaměstnanců), vypadá formát RTF šablony např. následovně:

Jméno                                Příjmení

kevistabulka#Jmeno#                #Prijmeni#

 

Rozdílem je to, že musí být na začátku řádku se sloupci použito klíčové slovo kevistabulka. Výsledkem exportu více záznamů pak nebude rozkopírování celé šablony, ale pouze jednotlivých řádků:

Jméno                                Příjmení

František                        Novák

Ronald                                Seitl

 

RTF exporty umožňují i přistupovat jen k některým údajům ze složených položek, týká se to adres a zakladatelů záznamů. Místo #Adresa# pak můžete psát např. #Adresa_ulice#, #Adresa_psc# nebo #Adresa_obec#, místo #Zakladatel# pak třeba #Zakladatel_jmeno#, #Zakladatel_prijmeni# apod. V případě nejasností nebo potřeby extrakce dalších údajů, kontaktujte autory aplikace.

 

Pozor! 

Při tvorbě RTF šablony si počínejte obezřetně! Stačí změna stylu či jazyka uprostřed psaní názvů sloupců a editor (Microsoft Word) do dokumentu vloží řídící znaky, které znemožní Kevisu rozpoznat hledaný sloupec! Místo #Jmeno# se pak může v dokumentu objevit třeba #Jme\langfe1029\langnp1033no#.