| Variável | Descrição |
|---|---|
| _cell_number | O número da célula em uma linha atual. Se o elemento não for uma célula, o valor será 0. Você pode utilizar _cell_number da guia Expressão de dados ou Expressão de script. |
| _element_id | O número de elementos dentro do modelo. Mantido internamente no modelo e usado para depuração. Você pode utilizar _element_id das guias Expressão de dados ou Expressão de script. |
| _element_level | O nível recursivo de um elemento. Se não houver um valor configurado para o elemento na propriedade Nível recursivo na guia Dados, o valor será 1. É possível usar _element_level da guia Expressão de dados ou Expressão de script. |
| _row_number | O número de linhas em uma tabela atual. Se o elemento não estiver contido por um elemento de linha, o valor será 0. Você pode utilizar _row_number da guia Expressão de dados ou Expressão de script. |
| _sessionInfo | Informações de propriedade de
tempo de execução na especificação de modelo ou documento. Na guia
Expressão de script, selecione a variável _sessionInfo
e insira o script. Use aspas vazias sem um valor dentro para gerar o
valor padrão para a propriedade na saída. Exemplos de script: _sessionInfo.getDocspecProperty("property", ""); Para getDocspecProperty, você pode utilizar propriedades de especificação existentes do documento ou propriedades para criar metadados customizados. |
| _sessionLogger | Para fins de depuração, é possível
exibir informações customizadas, erro, aviso ou mensagens de
depuração no arquivo
TEMP\rpe\rpe.log,
visualização Console ou
visualização Problemas. As mensagens exibidas no
local definido no arquivo log4j.properties. A configuração padrão é exibir mensagens de informações na visualização Console, mas não no arquivo rpe.log. Na
guia Expressão de script, selecione a variável _sessionLogger e insira o script. Você pode gerar entradas de log com um dos métodos a seguir:
Ao decidir o que inserir como message em seu script, considere usar um callout visual, como suas iniciais ou nome de usuário, e usar variáveis de seu modelo para fazer mensagens significativas. |
| _sessionUtils | Na guia Expressão de script, é
possível usar essa variável para executar uma função no script
chamada tidyXHTML.
Essa variável é útil quando você
nota blocos de espaço em branco na saída criada pela codificação XHTML
inadequada. Com a variável _sessionUtils, um
argumento de sequência é processado e o XHTML é limpo para que espaço
em branco extra não seja exibido na saída. Exemplo: _sessionUtils.tidyXHTML(text); Ao
usar a variável _sessionUtils, selecione
também as opções Entrada XHTML e
Saída XHTML na guia Expressão de script.
Nota: Modelos que incluem essa variável podem ser carregados em versões
mais antigas do Rational Publishing Engine,
mas os scripts não podem ser avaliados corretamente.
|
Quando você designa uma variável a um
elemento, o elemento exibe um ícone
no editor de conteúdo do modelo.

Você pode procurar por uma lista de designações de variáveis, atributos e consultas usados em um elemento clicando com o botão direito em um elemento e selecionando . A visualização Procurar é aberta e uma lista é exibida. É possível dar um clique duplo em um item nos resultados para editá-lo.