Information Center

Variáveis

Lista as variáveis criadas nesta macro. As variáveis são globais para todas as telas nessa macro e para todas as macros em cadeia.

Você pode atribuir uma expressão aritmética para uma variável como o valor inicial, por exemplo, 2 + 3 + 'a' = '5a' ou (5 + 3) * 8 = 64. As operações aritméticas podem ser executadas em números, variáveis inteiras, variáveis duplas, variáveis de campo e variáveis de cadeia. Quando seus operandos não forem numéricos, por exemplo, cadeias e booleanos, você poderá utilizar apenas o sinal de mais (para a concatenação de cadeias). As macros do Host On-Demand suportam as seguintes operações:

Símbolo Operação
+ Incluir
- Subtração
* Multiplicação
/ Divisão
% Mod

Para obter mais informações sobre expressões aritméticas e macros em geral, consulte o Guia de Programação de Macros.

Variáveis
Lista as variáveis criadas na macro. Para criar uma nova variável, clique em <nova variável>.
Remover
Clique em Remover para remover a variável selecionada na lista.
Nome
O nome da variável. Um nome de variável deve ter o seguinte formato: $var_name$, onde var_name pode ser alfanumérico, travessão e sublinhado. Os nomes de variáveis devem ser colocados entre sinais de dólar. Os nomes de variáveis são sensíveis a maiúsculas e minúsculas.
tipo
Selecione o tipo de variável. O tipo pode ser padrão ou importado.
Importar
Clique em Importar para exibir o diálogo Importar. Os campos no diálogo Importar são descritos abaixo:
Para obter mais informações sobre tipos importados, consulte o Guia de Programação de Macros.
Tipos Importados
Lista os tipos importados criados na macro. Para criar um novo tipo importado, clique em <novo tipo importado>.
Um tipo de variável importado é baseado em uma classe Java subjacente implementada em um arquivo JAR ou CAB externo.
Remover
Clique em Remover para remover o tipo importado da lista.
Classe
O nome completo da classe na qual o tipo importado está baseado, incluindo o nome do pacote, se houver algum. Os nomes de classes podem conter apenas os seguintes caracteres: alfanuméricos, sublinhado (_), hífen (-) e ponto (.). O tipo de letra é importante. O Host On-Demand não verifica se a classe existe até que a macro seja executada. Nesse momento, a classe deve estar localizada em algum lugar no classpath.
Nome Abreviado
Um nome abreviado opcional que pode ser utilizado em qualquer lugar na macro para referir-se ao tipo importado. Se não for especificado um nome abreviado aqui, será necessário utilizar o nome completo da classe sempre que houver referência ao tipo importado na macro.
Valor Inicial
Especifica o valor inicial desta variável. O valor inicial deve corresponder ao tipo.
As variáveis são criadas na macro na ordem em que são listadas. Se o valor inicial especificado para a variável atual for uma expressão que contém outras variáveis, essas outras variáveis deverão aparecer na lista antes da variável atual.

Tópicos Relacionados

  • Visão Geral do Editor de Macros
  • Editando o Script XML
  • Importando uma Macro
  • Exportando uma macro
  • Variáveis
  • Guia de Programação de Macro