Návrháři sestav mohou používat produkt Document Studio k importování schémat zdrojů dat a k vytváření šablon sestav.
Než začnete
Tip: Instalace produktu
Rational Publishing Engine zahrnuje sadu ukázkových sestav. Než začnete s publikováním dokumentů, můžete prozkoumat tento ukázkový scénář generování dokumentů. Viz
Vytváření ukázkové šablony REST.
Obeznamte se s požadavky produktu
Rational RequisitePro na extrahování dat pomocí produktu
Rational Publishing Engine.
Pro vyhledání vaší verze produktu
Rational RequisitePro v Informačním centru viz
O produktu Rational RequisitePro.
Informace o této úloze
Data jsou extrahována pomocí rozhraní REST API.
Toto rozhraní je instalováno a implementováno pomocí aplikace zdroje dat a pracuje nezávisle na produktu
Rational Publishing Engine.
Chcete-li získat další informace o rozhraní REST API zdroje dat, viz dokumentace tohoto zdroje dat.
Postup
- V tématu Návrh šablon dokumentu vyhledáte přehled procesu vývoje šablon. Spusťte plánování struktury vašeho dokumentu a dat, která mohou být zahrnuta. Rozhodněte se například, zda bude konečný dokument generován z jedné šablony nebo z více souborů šablon obsahujících znovu použitelné části obsahu.
- V aplikaci Document Studio vytvořte šablonu dokumentu.
- Přidejte schéma zdroje dat do šablony dokumentu. Pro produkt Rational RequisitePro můžete zjistit schéma zdroje dat zadáním základní adresy URL do aplikace.
- V aplikaci Document Studio klepněte na volbu .
- Zadejte Název zdroje dat.
- Zadejte Popis zdroje dat.
- Zadejte Základní adresu URL prostředku.
- Ze seznamu vyberte Typ ověřování. Pro adaptér produktu Rational RequisitePro poskytovaný datovými službami musíte zadat
základní ověřování.
Pokud nevyberete typ, je testován každý typ, dokud není nalezen správný typ, což může prodloužit dobu generování dokumentu.
- Pokud je prostředek na zabezpečeném serveru, zadejte Jméno uživatele.
- Pokud je prostředek na zabezpečeném serveru, zadejte Heslo.
- Klepněte na tlačítko Další. K vámi zadané základní adrese URL je automaticky připojen text ?metadata=schema.
- Klepněte na tlačítko Dokončit. Vámi vybrané schéma zdroje dat se zobrazí v pohledu Schéma zdroje dat.
- Přidejte prvky do šablony. Produkt Rational Publishing Engine je vybaven rozsáhlou sadou prvků šablon, jež můžete použít k vytvoření struktury svého dokumentu. Prvky můžete přetahovat myší do editoru obsahu šablony.
Například, můžete přidat prvek Kontejner, abyste uchovali některé odstavce.
Každý odstavec může být řízen testovací podmínkou, která mu přidružuje pouze specifická data. Další informace viz Prvky šablony v pohledu Paleta a Přidání prvků do šablony.
- Použijte dotazy, atributy a
proměnné, abyste přidali data do šablony. Tyto položky určují, které části informací budou generovány v sestavě.
- Přidejte formátování a stylizaci do prvků pro kontrolu zobrazení ve výstupu.
- Vytvořte filtry, abyste zúžili data stažená do sestavy. 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 nativních filtrech typu Reportable REST v1 je třeba pouze zadat text do hranatých závorek []. Zbytek filtru vygeneruje produkt Rational Publishing Engine. Následující příklad nativního filtru typu Reportable REST v1
extrahuje schéma produktu Rational RequisitePro PRRequirements pomocí výrazu Stability='High'.
Výraz filtru přidejte do uzlu pod
Appliances, aby se vybrala pouze zařízení vyrobená specifickým výrobcem.
fields=Project/Requirements/PRRequirement[Stability = 'High']/(Stability|FullTag|Priority|Status)
- Vytvořte řazení, abyste organizovali data v sestavě. Produkt Rational RequisitePro nepodporuje použití nativních řazení. Místo toho můžete vytvořit řazení v produktu
Rational RequisitePro:
- Vytvořte tabulku a zadejte data.
- Seřaďte data.
- Vytvořte pohled a uložte do něj data.
- Vyexportujte pohled tak, aby se v produktu Rational Publishing Engine používal jako schéma zdroje dat.
Aplikace Reporting Data Services automaticky zjišťuje pohled.
- Přidejte schéma zdroje dat do své šablony Rational Publishing Engine.
Data produktu Rational RequisitePro vygenerovaná do výstupu produktu
Rational Publishing Engine mají i nadále řazení z pohledu, avšak některá vnořená data by se nemusela zobrazovat jako vnořená.