Rational DOORS lekérdezések

A lekérdezés elérési utak a gyökér elemmel (modul) kezdődnek, annak utód elemével (objektum), majd az objektum utód attribútumával stb. folytatódnak. Például: Modul/Objektum/Attribútum/Név.
1. Táblázat Gyakran használt Rational DOORS adatlekérdezések
Lekérdezés Leírás
modul Egyetlen eredményt ad vissza, a forrás modult.
modul/objektum A forrás modulban található összes objektumot adja vissza, az adatforrás nézet által szűrt vagy rendezett módon.
modul/objektum/attribútum Ha modul/objektum kontextusban használja, akkor az aktuális objektum összes attribútumát adja vissza. Ha nem ebben a kontextusban használja, akkor a forrás modul összes objektumát adja vissza.
A lekérdezés egy sablonelemhez van csatolva. A sablonelem és annak leszármazottai használhatják az aktuális lekérdezés által visszaadott entitások attribútumait, valamint a szülő elemekből származó lekérdezések attribútumait. Az alábbi példában a modul/objektum lekérdezés alkalmazása után az objektumhoz tartozó bármely sémaelem-attribútum - például Absolute Number, Has inlink vagy Object Text - használható.

Beágyazott lekérdezések

A sablonelemek gyakran egymásba ágyazottak. Ha elemekre és azok utódelemeire állít be lekérdezéseket, akkor egymásba ágyazott kontextusok jönnek létre. Az utódelemben található lekérdezés a szülő lekérdezés eredményein kerül végrehajtásra.

Beágyazott Rational DOORS lekérdezések

A szülő tároló elemben csak a Module/Object attribútumai használhatók. Az utód tároló elemben a Module/Object/Attribute lekérdezés attribútumai használhatók. A második lekérdezés eredménye a szülő tároló lekérdezése által visszaadott aktuális objektumhoz tartozó attribútumok listája.


Visszajelzés