Šablona dokumentu DOCX

Z Prirucky

Šablona dokumentu DOCX (Libovolný DOCX editor) je jeden z typů šablony pro dokumenty.

Charakteristika

  • Na stanici není nutný MS Word.
  • Dokument je dostupný k zobrazení v aplikaci KS portál. (budoucí funkcionalita)
  • S každým tiskem či náhledem před tiskem výsledného dokumentu vzniká samostatný soubor v lokálním adresáři.
  • Předchozí šablony DOC nelze automatizovaně přenést do nového formátu (je nutno vytvořit nové za pomoci kopírování).


Při využívání šablon dokumentů v tomto jednom z těchto formátů, nebudete omezeni nutností mít nainstalovaný MS Word u všech uživatelů, kteří dokumenty tisknou, ale pouze u uživatelů, kteří vytvářejí šablony dokumentů. Ale i tito uživatelé, kteří budou šablony vytvářet, nemusí nutně využívat desktopovou instalaci MS Word, ale mohou využít libovolný editor umožňující editaci souborů v těchto formátech. Šablona je totiž uživateli při její editaci vždy uložena do souboru, který užiobvatel může zeditovat. Po provedení požadovaných změn uživatel změny uloží do souboru a tento nechá načíst zpět do databáze.

Dokumenty vystavené nad těmito šablonami bude možné nechat zobrazovat uživatelům i v aplikaci KS portál (Na tomto momentálně pracujeme). Toto je možné , protože k slučování šablon dokumentů a dat do výsledných souborů dochází výhradně námi naprogramovanými prostředky.

I tyto šablony však mají omezení, které spočívá v nemožnosti využít některé složitejší typy objektů, které jsou použitelné ve formátech DOCX. Jedná se např. o objekty „textové pole", "podpis", „video“ či objekt souboru přímo vloženého do dokumentu.

Datová pole vložená do šablon v těchto formátech, která se budou nahrazovat daty, musí být přesně ve tvaru: levá složená závorka + mezera + klíčové slovo: MERGEFIELD + mezera + název datového pole + mezera + pravá složená závorka , např tedy:

{ MERGEFIELD dok_agenda_adresat }

Datová pole stejného názvu mohou být použita opakovaně - Šablona dokumentu DOCX

Postup tvorby šablony

- Výběrem daného typu systém založí soubor obsahující "prázdnou" šablonu - obsahem jsou jen dostupná datová pole hromadné korespondence.
- Soubor uživatel zedituje do podoby výsledné šablony, uloží. (Systém otevře soubor asociovaným programem. Je možno ale také otevřít požadovaný textový editor a prostřednictvím něj si otevřít soubor - cestu k němu systém uvádí v zobrazené hlášce.)
- Odsouhlasí nabídku na nahrazení "prázdné" šablony upravenou.

Sablona dokumentu DOCX-Zvolte typ sablony.png Sablona dokumentu DOCX-Nova prazdna sablona byla zalozena.png Sablona dokumentu DOCX-Sprava sablon.png

Sablona dokumentu DOCX-Spravce sablon-Editovat vybranou sablonu.png Sablona dokumentu DOCX-Spravce sablon-Editace vybrane sablony-Seznam vsech poli hromadne korespondence-2.png Sablona dokumentu DOCX-Spravce sablon-Nahrazeni prazdne sablony upravenou.png

Sablona dokumentu DOCX-Hodlate prepsat puvodni definici sablony.png Sablona dokumentu DOCX-Sprava sablon dokumentu-Zmeny v sablone byly ulozeny do databaze.png

Oznámení

Byla zpracována nová metoda slučování šablon dokumentů s daty. Šablony u této nové matody jsou ve formátu DOCX, tedy dle standartu aplikace MS Word, ve kterém je také možno tyto šablony vytvářet. Využití editoru MS Word nainstalovaného na stanicích však není nutností, ale šablony je možno editovat v libovolném editoru umožňujícím pracovat se soubory DOCX. Pro slučování šablon s daty při tisku výsledných dokumentů je používána interně-aplikační metoda a není již využíván desktopově instalovaný MSWord editor na stanicích. Bohužel současné šablony pro MSWord, které případně máte zpracovány, jsou ve formátu DOC a tyto nelze pro tuto novou metodu použít. Pokud tedy budete chtít využívat této nové metody, bude nutné si pomoci kopírování obsahů ze starých šablon vytvořit nové. Více viz: http://prirucky.ksprogram.cz/mediawiki/index.php/%C5%A0ablona_(dokumenty)

(07/2020)

Chybějící "vypočítávané" údaje využívané v šablonách formátu DOCX
Byla doplněna chybějící funcionalita v ukládání dokumentů do databáze při využití šablon formátu DOCX. Týkalo se to údajů "vypočítávaných" z jiných dat, díky čemuž pak tyto chyběly v konečném dokumentu (např. údaj: datum narození).

(09/2020)

Odkazy