Převedení vámi vytvořené šablony RTF reportu z jednoho projektu (EAP soubor) do druhého je poměrně jednoduchý krok, ale je třeba vědět, kam šáhnout.
Export šablony
- Možnost uložení šablony na disk mnoho uživatelů Enterprise Architecta hledá v dialogu Generate Documentation (ukážeme si záhy) nebo v editoru šablony. Tam však hledají marně. Je třeba si nalézt dialog Export Reference Data. Ten zobrazíte z menu Project ► Model Import/Export díky položce Export Reference Data… (pozor na to, že v dřívějších verzích EA zmíněnou položku najdete v menu Tools)
- V tomto dialogu najděte položku Templates – RTF Document a označte ji.
- Stiskněte tlačítko Export.
- EA se vás zeptá na soubor, do kterého budou uloženy všechny vaše uživatelské RTF šablony.
- Předpokládejme, že se vše povedlo, EA vám to dá na vědomí.
- Jestliže nechcete předávat všechny šablony, ale jen některé, pak je třeba vygenerovaný soubor upravit. Jde o XML formát, takže úprava bude jednoduchá: Smažte všechny elementy <DataRow>, které neobsahují potřebné šablony (hledejte dle názvu šablony v atributu value elementu <Column> názvu DocName (příklad: <Column name="DocName" value="My template for Requirements"/>).
Import šablony
Importovat šablonu lze dvěma způsoby:
- Importem referenčních dat
- V menu Project ► Model Import/Export zvolte položku Import reference data… Zobrazí se dialog podobný tomuto:
- Zadejte soubor, který jste získali při exportu.
- Po načtení se zobrazí hlavní části ze souboru, označte (v tomto případě jedinou) položku Templates – RTF document.
- Stiskněte tlačítko Import.
- O úspěšném importu jste informování.
- Importem šablony
- Z menu Project ► Documentation vyberte položku Rich Text Format (RTF) Report… (případně stiskněte F8), zobrazí se dialog Generate Documentation.
- Přepněte se na záložku Templates
- Tam zvolte tlačítko Import From Reference File.
- Zobrazí se dialog stejný jako v předchozím postupu, použijte ho tedy.
- V seznamu šablon se pak zobrazí všechny nově importované šablony.
Poznámka: Postup a obrázky odpovídají EA verze 9.3.933.