A kifejezések szerkezete

Kifejezéseket Szöveg, Egész, Lebegőpontos és Dátum attribútumokban, valamint Mátrix és Időrács attribútumcellákban lehet megadni.

A IBM® Rational Focal Point kiértékeli a kifejezést, és megjeleníti az értéket az attribútumban vagy a cellában. Minden felhasználó megadhat kifejezéseket, de a nem rendszergazda felhasználók nem használhatnak kifejezéseket olyan információk megszerzésére, amelyekhez nincs hozzáférésük.

A kifejezések mindig egyenlőségjellel (=) kezdődnek. Az egyenlőségjelet egy vagy több operandus követi. Valamennyi operandust számítási operátorok különítik el. A kifejezés kiszámítása balról jobbra történik, a kifejezés mindegyik operátorára érvényes adott sorrendben. A műveletek végrehajtásának sorrendje zárójelekkel módosítható.

Mindegyik operandus lehet szöveges karakterlánc, szám vagy attribútumérték. Szöveges karakterlánc leírását úgy lehet megadni, hogy a szöveget idézőjelbe ("") tesszük, például így: "Szöveges karakterlánc". Szám leírását a szám megadásával lehet megadni, például így: 5.5 (ügyeljen arra, hogy a számokat pontokkal elválasztva kell megadni). Attribútumértékek leírását az alábbi módokon lehet megadni:

1. Táblázat Leírások attribútumokban
Leírás Példa Magyarázat
'Attribute'  'Title' Ugyanazon elemben lévő attribútum értékének leírása
'Element Title!Attribute' 'Req 14!Title' Ugyanazon modul egyik konkrét elemének attribútumában lévő érték leírása
'Module!Element Title!Attribute' 'Requirements!Req 14!Title' Egy adott modul adott elemének attribútumában lévő érték leírása
Megjegyzések:
  • Ha egyszeres idézőjelek (') vagy felkiáltójelek (!) vannak az attribútumok nevében, a kifejezések megadásakor ezeket a jeleket ki kell hagyni.
  • Modul leírásakor a modul nevét úgy kell használni, ahogyan az a Modulok menüben megjelenik. Elem leírásakor az elem Cím attribútumának értékét kell leírni. Attribútum leírásakor az attribútum nevét úgy kell használni, ahogyan az az attribútumlistában megjelenik.

Mátrixattribútumok cellái

A mátrixattribútumok celláinak leírásakor meg kell határozni, mely cellákra vonatkozik a kérés.
2. Táblázat Leírások Mátrixattribútumok celláiban
Leírás Példa Magyarázat
'Attribute(cell)'  'MatrixValues(A2)' Mátrixattribútum egy cellájának a leírása. Az A2 az első oszlopban és a második sorban található.
'Attribute(cell:cell)'  'MatrixValues(A2:B4)' Mátrixattribútum több cellájának a leírása. Az A2:B4 az A2, A3, A4, B2, B3 és B4 cellákat jelenti.
Megjegyzés: Ez a kifejezés Időrács attribútum cellájában nem használható.
Kifejezés használata:
Megjegyzés: Kifejezéseket a mátrixattribútumok fejlécoszlopában és -sorában is meg lehet adni, más kifejezésekben azonban nem lehet hivatkozni a fejlécoszlop és -sor cellájára.

Az Időrács attribútum cellái

Időrács attribútumok leírásakor meg kell határozni, melyik lapra és cellára vonatkozik a kérés.
3. Táblázat Leírások Időrács attribútumok celláiban
Leírás Példa Magyarázat
'Attribute(sheet;cell)' ''TimeGrid(Sh1;A2)' Egyetlen cella leírása egy Időrács attribútum egyik lapján. Az Sh1 az első lap, az A2 pedig az első oszlopban és a második sorban lévő cella.

Visszajelzés