O IBM® Rational Focal Point avalia uma expressão e exibe o valor no atributo ou célula. Todos os usuários podem inserir expressões, mas os não administradores não podem usar expressões para obter informações para as quais não possuem acesso.
Uma expressão sempre inicia com um sinal de igual (=). Um ou mais operandos seguem o sinal de igual. Todos os operandos são separados por operadores de cálculo. A expressão é calculada da esquerda para a direita, de acordo com uma ordem específica para cada operador na expressão. É possível alterar a ordem das operações usando parênteses.
Cada operando pode ser uma cadeia de texto, um número ou um valor de atributo. Insere-se uma referência a uma cadeia de texto colocando o texto entre aspas ("), por exemplo, "Cadeia de texto". Insere-se uma referência a um número inserindo o número, por exemplo, 5.5 (observe que os números devem ser inseridos com pontos). Insere-se uma referência a um valor de atributo de uma das seguintes maneiras:
Referência | Exemplo | Explicação |
'Atributo' | 'Título' | Referência ao valor no atributo no mesmo elemento |
'Título do Elemento!Atributo' | 'Req 14!Título' | Referência ao valor no atributo de um elemento específico no mesmo módulo |
'Módulo!Título do Elemento!Atributo' | 'Requisitos!Req 14!Título' | Referência ao valor no atributo de um elemento específico em um módulo específico |
Referência | Exemplo | Explicação |
'Atributo(célula)' | 'MatrixValues(A2)' | Referência a uma célula em um atributo Matriz. A2 está na primeira coluna e na segunda linha. |
'Atributo(célula:célula)' | 'MatrixValues(A2:B4)' | Referência a mais de uma célula em um atributo Matriz. A2:B4
refere-se às células A2, A3, A4, B2, B3 e B4. Nota: Essa expressão
não pode ser usada em uma célula do atributo Grade de Tempo.
|
Referência | Exemplo | Explicação |
'Atributo(planilha;célula)' | ''TimeGrid(Sh1;A2)' | Referência a uma única célula em uma planilha de um atributo Grade de Tempo. Sh1 é a primeira planilha e A2 é a célula na primeira coluna e na segunda linha. |