Integrujete-li produkt Rational Publishing Engine s produktem Rational DOORS, můžete dokumenty generovat přímo z produktu Rational DOORS.
Než začnete
Zkontrolujte modul
Rational DOORS, který chcete používat. Rovněž zkontrolujte obsah tohoto modulu. Pro vyhledání vaší verze produktu
Rational DOORS v Informačním centru viz
O produktu Rational DOORS. Tip: Můžete použít kombinaci vlastností modulu, atributů objektu a pohledů, které jsou uloženy v modulech.
Přezkoumejte dostupné pohledy v modulu pro vypočtené sloupce včetně pohledů sledovatelnosti nebo sloupců rozvržení DXL. Tyto pohledy neodpovídají atributům produktu Rational DOORS, ale mohou představovat prvky, jež chcete zahrnout do sestavy.
Instalace
Produkt
Rational DOORS instalujte před instalací produktu
Rational Publishing Engine. Produkt
Rational Publishing Engine musí upravit klíč registru vytvořený produktem
Rational DOORS.
Poznámka: Instalace produktu
Rational Publishing Engine v systému
Windows aktualizuje určitý počet položek registru pro produkt
Rational DOORS.
Pokud je produkt
Rational DOORS nainstalovaný po produktu
Rational Publishing Engine,
otevřete produkt
IBM® Installation Manager, klepněte
na tlačítko
Upravit a dokončete průvodce pro produkt
Rational Publishing Engine, abyste
obnovili konfiguraci pro produkt
Rational DOORS.
Vyvoláte tak aktualizaci nejnovějších změn v registru prováděných instalačním programem produktu
Rational Publishing Engine.
Ruční aktualizace registrů viz
Ruční aktualizace registrů produktu Rational DOORS.
Během instalace produktu Rational Publishing Engine máte možnost instalovat doplněk Rational DOORS.
Je-li doplněk instalován, můžete šablony Rational Publishing Engine publikovat přímo z produktu Rational DOORS.
Pokud byl produkt Rational Publishing Engine instalován před produktem
Rational DOORS, není aktualizován klíč registru a publikační modul plug-in, který je součástí doplňku Rational DOORS, nemůže být nalezen produktem
Rational DOORS.
Sestavení šablony
- Použijte průvodce zjištěním schématu produktu Rational DOORS k vygenerování nového schématu. Zjistíte-li schéma modulu Rational DOORS, můžete rozhodnout, které atributy a sloupce zpřístupnit k použití v šabloně. Můžete takovéto položky vybrat a umístit je do šablony. Viz téma Přidání schématu zdroje dat Rational DOORS pomocí průvodce zjišťováním schématu.
Rovněž můžete atributy povýšit později při návrhu šablony.
Atributy přidávají deklarativní informace do prvků nad rámec obvyklých předdefinovaných klíčových slov.
Uživatelsky definované atributy produktu Rational DOORS jsou přístupné výlučně prostřednictvím uzlů Atribut v souboru standardního schématu Rational DOORS. Chcete-li tyto atributy použít, můžete jejich hodnoty povýšit jako atributy XML v průvodci zjištěním schématu XML. Atribut může mít jediný výskyt, například Název modulu a vlastnost Poslední změna. Atributy se mohou použít na objektu, ale mají více výskytů, jako např. Záhlaví objektu a Text objektu. Rovněž můžete zjišťovat, které atributy objektu jsou přítomny v modulu Rational DOORS, a následně posoudit, zda musejí být ve vaší sestavě produktu Rational Publishing Engine.
Použijte nabídku k zobrazení seznamu atributů, které jsou v modulu.
- K přidání dat do šablony použijte dotazy, atributy a proměnné.
- Navrhněte svou šablonu v programu Document Studio. Viz téma Vytváření šablon aplikací Document Studio.
Po připojení ke schématu zdroje dat můžete naplánovat strukturu svého dokumentu a definovat obsah pro extrahování dat.
V tématu Návrh šablon dokumentu naleznete přehled procesu vývoje šablony. Pro velké dokumenty vytvořte samostatné šablony pro jednotlivé bloky dokumentu.
- Sestavte obecný kontejnerový prvek, který bude obsahovat několik odstavců.
Každý odstavec je řízen testovací podmínkou, jež mu přidružuje specifická data ze zdrojového modulu Rational DOORS.
Obslužné prvky formátování a specifikace stylu se používají k vytvoření výstupu. Viz téma Přidání prvků do šablony.
Místo tabulek můžete oužít prvky kontejneru pro analytické diagramy produktu Rational DOORS obsažené v tabulce 1x1.
- Vytvořte tabulku z dat produktu Rational DOORS.
Viz téma Přidání prvku tabulky. Není k dispozici přímá podpora reprodukování tabulky produktu Rational DOORS v přesné podobě z produktu Rational DOORS.
Můžete použít dostupné atributy tabulky produktu Rational DOORS a vygenerovat novou tabulku.
- Prvek Konfigurace zdroje dat můžete použít k definování určitých vlastností, jež nejsou známy v době běhu programu. Viz téma Přidání prvku konfigurace zdroje dat. Například můžete přidat projekt produktu Rational DOORS, který dosud není vytvořen, a vygenerovat testovací sestavu pro budoucí použití.
- Můžete používat filtry, které jsou podrobné verze obecného identifikátoru URI zdroje dat, k odkazování na specifické podmnožiny dat tak, aby se při generování sestavy produkt Rational Publishing Engine nepokoušel o načítání více informací ze zdroje dat, než je nezbytné. Tyto filtry musejí být dostatečně široké, aby došlo k načtení všech nezbytných dat, na něž odkazuje šablona, jinak vygenerovaná sestava nebude obsahovat kompletní data. V tématu Extrahování dat pomocí nativních filtrů se dozvíte další informace k používání nativních filtrů Rational Publishing Engine.
Publikování dokumentu
- Po dokončení vytváření šablony sestavy a vyplnění této šablony datovými body produktu Rational DOORS můžete provést vygenerování sestavy v různých formátech. Při generování sestavy se musíte připojit ke zdroji dat, který obsahuje informace, jež mají být zahrnuty do sestavy. Pokyny k odkazování na relevantní data viz Připojení ke zdroji dat produktu Rational DOORS.
Tip: Ze zdroje dat produktu
Rational DOORS můžete extrahovat objekty OLE. Viz téma
Objekty OLE.
- Dojde-li k přidání schémat zdroje dat do šablony až po přidružení této šablony k určité specifikaci dokumentu, nebude specifikace dokumentu synchronizována. Můžete provést ruční synchronizaci specifikace dokumentu, nebo můžete vybrat předvolbu automatické synchronizace specifikace dokumentu s aktuální šablonou. V tématu Nastavení předvoleb návrhu dokumentu naleznete informace o nastavení předvolby Udržovat specifikaci dokumentu synchronizovanou s aktuální šablonou?
- Před publikováním dokumentu věnujte pozornost tématu Určení vlastností výstupu, jež uvádí další informace o dostupných volbách výstupu, z nichž můžete vybírat, a o jejich vhodnosti pro prvky, jež používáte ve své šabloně.
- Nyní jste připraveni k publikování svého dokumentu. Viz téma Generování dokumentu.
- Máte-li instalovaný doplněk Rational DOORS, můžete publikovat přímo z uživatelského rozhraní produktu Rational DOORS.
- Po klepnutí na tlačítko Publikovat z pohledu Databáze budete vyzváni ke konfiguraci šablony a specifikace dokumentu, jako kdybyste klepli na nabídku v produktuRational Publishing Engine.
- Po klepnutí na tlačítko Publikovat v pohledu Modul můžete vybrat novou specifikaci dokumentu a přidat do ní šablony, nebo můžete vybrat existující specifikaci dokumentu, do které jsou již šablony přidány. Poté, používá-li šablona zdroj dat produktu Rational DOORS, produkt Rational Publishing Engine nakonfiguruje zdroj dat s použitím informací z otevřeného modulu k vygenerování dokumentů. Pokud některá ze stávajících konfiguračních informací ve specifikaci dokumentu neodpovídá informacím v otevřeném modulu, dojde k přepsání stávající informace informací z otevřeného modulu.
Poznámka: V produktu Rational Publishing Engine 1.1.2.2 mohl uživatel vybrat šablonu k publikování a specifikaci dokumentu by bylo možné generovat automaticky. V produktu Rational Publishing Engine verze 1.2 a novější musí uživatelé před publikováním vytvořit specifikace dokumentu, protože se již specifikace dokumentu automaticky negenerují.
Důležité: V případě lokálního generování dokumentů se může produkt Rational Publishing Engine připojit ke spuštěnému klientu
produktu Rational DOORS, nicméně pro vzdálené generování dokumentů tato možnost k dispozici není.
Pokud provádíte publikování pomocí vzdáleného stroje generování z pohledu Databáze nebo Modul, musíte před vygenerováním dokumentu zadat ověřovací pověření ve specifikaci dokumentu, aby mohla
vzdálená služba produktu Rational Publishing Engine vytvořit instanci nového klienta produktu Rational DOORS bez hlavičky ke stažení dat sestavy.