Sablonok tervezése Rational Rhapsody adatforrással

A jelentéstervezők a Document Studio alkalmazással importálhatnak adatforrássémákat és összeállíthatnak jelentéssablonokat.

Mielőtt elkezdené

Tipp: A Rational Publishing Engine telepítés minta jelentések készletét tartalmazza. Mielőtt megkezdené a dokumentumok közzétételét, tekintse át ezt a példa dokumentumelőállítási példahelyzetet. Tekintse meg a REST mintasablon létrehozása témakört.
Ismerje meg a Rational Rhapsody REST szolgáltatást és a különféle URL címeket, amelyek szükségesek az adatok kinyeréséhez a Rational Rhapsody termékből a Rational Publishing Engine használatakor. A használt Rational Rhapsody változathoz tartozó információs központ megkereséséhez nézze meg az alábbi részt: Rational Rhapsody információs központok bemutatása.

Erről a feladatról

Az adatok kinyerése a REST API használatával történik. Ezt a felületet az alkalmazás telepíti és valósítja meg, és a Rational Publishing Engine terméktől függetlenül működik. Az adatforrások REST alkalmazásprogramozási felületével kapcsolatos további információkért tekintse meg az adatforrás dokumentációját.

Eljárás

  1. A sablonfejlesztési folyamat áttekintéséről itt olvashat: Dokumentumsablonok tervezése. Kezdje meg a dokumentum és az esetleg tartalmazott adatok szerkezetének megtervezését. Döntse el például, hogy a végleges dokumentum egyetlen sablonból kerül előállításra vagy több olyan sablonfájlból, amelyek mindegyike újrafelhasználható tartalomrészeket tartalmaz.
  2. A Document Studio alkalmazásban hozzon létre egy dokumentumsablont.
  3. Adjon hozzá egy adatforrássémát a dokumentumsablonhoz. Rational Rhapsody esetén tegye a következőket:
    1. A Document Studio alkalmazásban kattintson az Adatok > Adatforrásséma felvétele menüpontra.
    2. A Séma típusa elemnél válassza ki a séma típusát a listából. Rational Rhapsody esetén válassza ki a REST elemet.
    3. A Sémafájl mezőbe illessze be az adatforrássémaként azonosított URL-címet, és fűzze a végére a ?metadata=schema szöveget. A Rational Rhapsody alap URL-címe: https://kiszolgáló:port/Rational/Rhapsody/. A ?metadata=schema szöveget hozzáfűzve a teljes URL-cím: https://kiszolgáló:port/Rational/Rhapsody/?metadata=schema

      A Tallózás gombra is rákattinthat, és kiválaszthat a Rational Rhapsody telepítéshez kapott adatforrássémát is. A Rational Rhapsody séma alapértelmezett helye Rational_Rhapsody_HOME\RPE\Schemas. Például: Rational_Rhapsody_HOME\RPE\Schemas\default.xsd

      Amikor sémát választ egy olyan modellből, amelyre új profilok vannak alkalmazva és új időszakokat tartalmaz, akkor győződjön meg róla, hogy a profilok és az új időszakok be vannak töltve a Rational Rhapsody termékbe.

    4. Az Adatforrás azonosítója mezőbe írja be az adatforrásnak a sablonban szereplő nevét. Kattintson a Tovább gombra.
    5. Ha az erőforrás biztonságos kiszolgáló, akkor adja meg a Felhasználónevet.
    6. Ha az erőforrás biztonságos kiszolgáló, akkor adja meg a Jelszót.
    7. Válassza ki a Hitelesítéstípust a listából. Ha nem ad meg típust, akkor minden egyes típus tesztelésre kerül, amíg a rendszer meg nem találja a helyes típust, ami megnövelheti a dokumentumok előállítási idejét.
    8. Kattintson a Befejezés gombra. A kiválasztott adatforrásséma megjelenik az Adatforrásséma nézetben.
  4. Vegyen fel elemeket a sablonba. A Rational Publishing Engine a sablonelemek átfogó készletével rendelkezik a dokumentum szerkezetének kialakításához. Az elemeket húzással viheti a sablontartalom-szerkesztőbe. Felvehet például egy Tároló elemet, amely több bekezdést tárol. Minden egyes bekezdést egy-egy tesztfeltétel vezérelhet, amely csak bizonyos adatokhoz társítja azt. További információkért lásd: Sablonelemek a Paletta nézetben és Elemek hozzáadása sablonhoz.
  5. lekérdezések, attribútumok és változók használatával vehet fel adatokat a sablonokba. Ezek az elemek határozzák meg. milyen információk kerülnek a jelentésben előállításra.
  6. Az elemek megjelenését a kimenetben formázás és stílus hozzáadásával állíthatja be.
  7. Szűrők létrehozásával szűkítse le a jelentésbe bekerülő adatokat. Használhat az általános adatforrás URI azonosítóknál részletesebb szűrőket az adatok egy adott részhalmazának megjelöléséhez, hogy a jelentés előállítása során a Rational Publishing Engine ne kíséreljen meg a szükségesnél több információt lekérni az adatforrásból. Ezeknek a szűrőknek elég tágaknak kell lenniük ahhoz, hogy a sablon által hivatkozott valamennyi szükséges adat lekérhető legyen, máskülönben nem tud teljes adatokat befoglalni az előállított jelentésbe. A Rational Rhapsody támogatja a Jelenthető Rest v1 adatforrások használatát a natív szűrőkben. A Jelenthető Rest v1 natív szűrőkben csak a szögletes zárójelek [] közötti szöveget kell megadnia. A Rational Publishing Engine előállítja a szűrő többi részét. További információkért lásd: Jelenthető Rest v1. További információkért lásd: REST natív szűrők által támogatott szűrőfeltételek.
  8. A lekérdezés átalakítási szűrővel finomíthatja a lekérdezés eredményeit. A típusátalakítási szolgáltatás az adatforráselemek alternatív szűrőjeként működik, részleteket itt talál: Típusátalakítás.
  9. Rendezések létrehozásával rendszerezze a jelentésben szereplő adatokat.

Visszajelzés