Séma szerkesztése

Az 1.3 kiadástól kezdve a termék tartalmazza a Web Tools Platform (WTP) Eclipse technológián alapuló XML séma (.xsd) szerkesztőjét. A sémát szerkesztheti a terméken belül, ezzel a beépített szerkesztővel. Vagy a sémát szerkesztheti külső szerkesztővel, a sablonban használt adatforrás-séma exportálásával és szükség szerinti módosításával. Ezután újra felveszi a felülvizsgált adatforrássémát a sablonba úgy, hogy felülírja a korábbi változatot az új változattal.

Mielőtt elkezdené

Fontos: Készítsen biztonsági mentést a sablonról egy példány elmentésével, mielőtt módosítaná a sémát.

Erről a feladatról

A séma módosítása nem módosítja az előállított jelentésben használt adatokat. A séma módosítása csak azt befolyásolja, hogy a Rational Publishing Engine hogyan használja az adatokat. Egyéni attribútumokat tartalmazó sémákat nem szerkeszthet a Sémafeltérképezés varázslóval, nem exportálhat és nem cserélhet le.
Tipp: Amikor egy adatforrássémában azonos nevű gyökér és utód csomópont van, akkor végtelen ciklus áll elő. A végtelen rekurzió az a folyamat, amikor a dokumentumelőállítás végtelenül fut. A végtelen ciklus probléma elkerülése érdekében győződjön meg róla, hogy minden csomópont egyedi névvel rendelkezik.

Séma szerkesztése beépített szerkesztő használatával

Eljárás

  1. A Vázlat nézetben bontsa ki az Adatforrássémák elemet.
  2. Kattintson a jobb egérgombbal egy sémára, majd válassza az előugró menü Séma megnyitása szerkesztőben menüpontját. Az XML séma (.xsd fájl) megnyílik az XML sémaszerkesztőben; a Terv és Forrás nézetek használatával szerkesztheti a sémát. A szerkesztőről további részletekért tanulmányozza az XML sémaszerkesztő témakört.
  3. Mentse a módosításokat.

Séma szerkesztése külső szerkesztővel

Eljárás

  1. Exportáljon egy sémát:
    1. A Vázlat nézetben bontsa ki az Adatforrássémák elemet.
    2. Kattintson a jobb egérgombbal a sémára, majd válassza az előugró menü Séma exportálása menüpontját.
    3. Válassza ki, hogy hová akarja menteni az .xsd fájlt, és kattintson az OK gombra.
    4. Nyissa meg az .xsd fájlt egy szövegszerkesztővel.
    5. Szerkessze a sémát.
    6. Mentse a módosításokat.
  2. Írjon felül egy sémát:
    1. A Document Studio Vázlat nézetében kattintson a jobb egérgombbal az exportált sémára, majd válassza az előugró menü Séma felülírása menüpontját.
    2. Kattintson a Tallózás gombra, majd válassza ki a módosított .xsd fájlt.
    3. Kattintson az OK gombra. Ha az új adatforrássémában minden lekérdezés feloldható a sablonhoz hozzáadott lekérdezésekkel, akkor a séma felülírásra kerül és nem kell további módosításokat végeznie.

      Ha az új adatforrássémában nem minden lekérdezés oldható fel, akkor folytassa a következő lépéssel.

    4. Ha az új adatforrássémában nem minden lekérdezés oldható fel a sablonhoz hozzáadott lekérdezésekkel, akkor az alábbi lehetőségek közül választhat:
      • Adathivatkozások eltávolítása: Lehetővé teszi a Rational Publishing Engine számára azoknak a lekérdezéseknek az eltávolítását a sablonból, amelyek az adatforrássémával nem oldhatók fel.
      • Érvényes csere megadása: Minden feloldatlan lekérdezés lecserélése olyan lekérdezésre, amely létezik az új adatforrássémában.
    5. Ha az Érvényes csere megadása lehetőséget választotta, akkor az Érvényes csere megadása ablakban adja meg a helyettesítő lekérdezéseket. Jelölje ki a cellát a Csere neve oszlopban és válasszon ki egy lekérdezést a legördülő listából.
    A séma felülírásakor a Rational Publishing Engine ellenőrzi, hogy az új séma kompatibilis a korábbival. Ha az új séma nem kompatibilis, akkor hibák vannak a módosításokban.

    Ellenőrizze, hogy a séma még mindig szinkronban van az adatszolgáltatótól származó adatokkal. Állítsa elő a sablon előképét és győződjön meg róla, hogy az adatok a várakozásnak megfelelően jelennek meg. Ha a kimenetet érintő hibák vannak a sémában, akkor a hibanaplók áttekintésével azonosíthatja őket.


Visszajelzés