V produktu Rational Publishing Engine 1.1.2.2 a novějším můžete přidat do proměnných nebo schémat zdroje dat v šabloně metadata. Pak tuto šablonu můžete naimportovat do integrovaného produktu, který používá Rational Reporting for Document Generation, a filtrovat svá data podle potřeby.
Než začnete
- Vytvořte proměnnou nebo schéma zdroje dat.
- Volitelné: Chcete-li použít statická metadata v metadatech, vytvořte sadu hodnot v komponentě centrální správy. Chcete-li použít dynamická metadata, nejste povinni vytvořit sadu hodnot.
Postup
- V pohledu Osnova klepněte pravým tlačítkem myši na proměnnou nebo schéma zdroje dat.
- Klepněte na volbu Upravit metadata konfigurace.
- Zadejte podrobnosti metadat buď pro dynamická, nebo statická data:
- Dynamická metadata:
- Typ: Typ hodnoty. Např.: string.
- Identifikátor: Výraz xPath, který se vyhodnocuje, aby se získal seznam hodnot parametru. Hodnotu můžete zadat nebo jí můžete přetáhnout z pohledu Schéma zdroje dat. Např.: workitem/workitem/id.
Výraz se vyhodnocuje v jazyce XML vraceném z načítání adresy URL požadavku. Není-li výraz identifikátoru zadán, bude vlastní adresa URL požadavku hodnotou tohoto parametru.
- Zobrazení: Výraz xPath, který se vyhodnocuje, aby se získal zobrazovaný řetězec pro výběry parametru. Hodnotu můžete zadat nebo jí můžete přetáhnout z pohledu Schéma zdroje dat. Např.: workitem/workitem/summary.
Identifikátor a zobrazované výrazy xPath musí vracet odpovídající sady výsledků, jako např. stejnou velikost a řazení. Nezadáte-li zobrazovanou hodnotu, použije se místo ní identifikátor.
- Adresa URL požadavku: Úplná adresa URL k načtení informací při hledání hodnoty parametru. Nezadáte-li žádnou adresu URL požadavku, musí uživatel zadat hodnotu parametru ručně.
- Statická metadata:
- Sada hodnot: Pokud jste připojeni ke komponentě centrální správy, můžete vybrat předdefinovanou sadu dat.
Během generování dokumentu vyberte jednotlivou hodnotu z tohoto seznamu ke konfiguraci vaší sestavy.
- Pokud jste zadali dynamická metadata, přezkoumejte metadata, která jste zadali, a nahraďte hodnoty s proměnnými definovanými zdrojem dat, kdykoli je to možné. Například, produkt Rational solution for
Collaborative Lifecycle Management poskytuje tyto proměnné pro identifikátor, zobrazení a parametry adresy URL požadavku:
- ${public}: Interpretuje předřazenou adresu URL aplikace, kde je spuštěna sestava.
- ${projectAreaUUID}: Interpretuje UUID projektu, kde je spuštěna sestava.
- ${userInput}: Nahrazuje uživatelem zadaný řetězec filtru, když se spustí sestava.
- Klepnutím na tlačítko OK uložte změny.
- Uložte šablonu.
Jak pokračovat dále
Generujte dokument nebo importujte šablonu produktu
Rational Publishing Engine do integrovaného produktu.