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:
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 |
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ó.
|
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. |