Lehetősége van dinamikus adatforráselemek befoglalására,
melyeket a futás során határoz meg. Az Adatforrás-konfiguráció elem
lehetővé teszi az adatforrás újrakonfigurálását.
A
Rational Publishing Engine
a dokumentumelőállítás megkezdésekor számítja ki a statikus adatforrások
URL címét, nem az első lekérdezéskor az adatforrásból.
Az adatforrás-konfiguráció elemekkel vezérelheti, hogy mikor kerüljenek
kiértékelésre az elemek a dokumentumelőállítás során.
Az adatforrás-konfiguráció elemek akkor hasznosak, amikor nem ismeri a
kapcsolatinformációkat, amikor elkezdi a dokumentum megtervezését. Például
ha két termékből (A és B) származó műtermékekre hivatkozott, akkor
lehetősége van a futás során begyűjteni az adatforrás információit a B
termékből. Az adatforrás újrakonfigurálásával olyan tulajdonságokat -
például az URI-t, felhasználónevet, jelszót és más, az adatforrásra
jellemző tulajdonságokat - módosít, amelyeket a
Rational Publishing Engine
az adatok kinyerésekor használt.
Mielőtt elkezdené
Az Adatforrás-konfiguráció elemet az előtt kell elhelyezni a
dokumentumsablonban, hogy megjelenne a konfigurált adatforráshoz tartozó
lekérdezéseket tartalmazó elem.
Erről a feladatról
Az Adatforrás-konfiguráció elemmel
újrakonfigurálhatja az adatforrást. Az adatforrás-konfiguráció elemet a
sablonban használt adatforrássémához kell csatlakoztatni. Az adatforrás-konfigurációtól függően a dinamikus adatforrás elem a
dokumentummeghatározásban szereplő tulajdonságokhoz hasonló
tulajdonságokat tartalmaz. A dokumentumelőállításkor ez az elem
inicializálja, illetve újrainicializálja az adatforrást. Az
Adatforrás-konfiguráció elemmel csak azokat a tulajdonságokat határozza
meg, amelyek nem ismertek a futás során. Ha az összes többi tulajdonságot - például a felhasználónevet, jelszót,
exe fájlok helyét - is ezzel az elemmel adja meg,
akkor a sablonok kevésbé lesznek hordozhatóak.
Habár az
Adatforrás-konfiguráció elem tulajdonságai hasonlóak az adatforrás elemhez
a dokumentummeghatározásban megadott tulajdonságokhoz, a
dokumentummeghatározásból származó tulajdonságok statikus értékkel
rendelkeznek, míg az Adatforrás-konfiguráció elemből származó
tulajdonságok a kontextusukban elérhető másik adatforrásból származó
értékeket használnak.
Eljárás
Az adatforrás újrakonfigurálása:
- A Paletta nézetben húzza az
Adatforrás-konfiguráció elemet a sablonba.
- Válassza ki az adatforrás-konfiguráció elemet.
- A Tulajdonságok nézetben kattintson az
Adatok lapra.
- A Cél adatforrás tulajdonságba írja be az
adatforrásséma nevét. Miután csatlakoztatta az adatforrás-konfigurációt
egy adatforrássémához, frissülnek annak formázási tulajdonságai, hogy
tükrözzék az adatforrásséma típus futási tulajdonságait.
- Az Örökölt adatkonfiguráció tulajdonságba írja
be a sablonban használt adatforrásséma nevét. Alapértelmezésben a
tulajdonság nem tartalmaz értéket. Módosítsa az értéket a sablonban
használt adatforrásséma nevére. A tulajdonság használata esetén a cél
adatforrás konfigurálva lesz az örökölt adatforrásból vett beállításokkal,
valamint az adatforrás-konfigurációban meghatározott tulajdonságokkal.
Az örökölt adatforrásból származó tulajdonságok kerülnek felhasználásra,
amikor nincs megadva érték a cél adatforráshoz. Például az
örökölt adatforrás URL címe kerül felhasználásra a cél adatforráshoz,
amennyiben nincs kitöltve az URL cím tulajdonság a cél adatforráshoz. Az örökölt adatforrás-tulajdonság általános használata, hogy így csak
egyszer kell megadni a hitelesítési adatokat az adatforrásokhoz.
Más tulajdonságok is megadhatók vagy átvehetők vagy a
dokumentummeghatározásban szereplő értékekből, vagy az
örökölt
adatforrás tulajdonság alatt meghatározott adatforrásból.
Megjegyzés: A cél
adatforrás és az örökölt adatforrás lehet ugyanaz az adatforrás. Ha az
örökölt adatforrás üresen van hagyva, akkor a cél
adatforrás kerül felhasználásra.
Kivéve, ha üres, az adatforrás-konfiguráció konfiguráció tulajdonság
elsőbbséget élvez a dokumentummeghatározás tulajdonsággal szemben. A
Rational Publishing Engine egyesíti
az Adatforrás-konfiguráció elemben megadott tulajdonságokat a
dokumentummeghatározásban megadott tulajdonságokkal.