Editor de variáveis
O editor de variáveis é a tela na qual as variáveis de processo e locais são criadas e editadas. O editor é acessado através das seguintes opções:
- Exibe somente variáveis de processo:
- Botão Variáveis nas propriedades do processo;
- Botão Variáveis no editor de JavaScript, sem estar contextualizado em uma Tarefa.
- Exibe variáveis do processo e locais:
- Botão Variáveis na guia Execução das tarefas (desabilitado quando a tarefa for definida como Script ou Manual);
- Botão Variáveis no editor de JavaScript, quando contextualizado em um Tarefa.
Na própria tela de cadastro de variáveis do processo são realizadas validações sobre as variáveis cadastradas e suas inconsistências apresentadas na tela. Na lateral direita da tela são apresentados alguns botões de atalho, que permitem adicionar, excluir ou mover as variáveis na lista.
Ao clicar sobre os agrupamentos Variáveis do processo ou Variáveis locais, são apresentadas todas as variáveis, do respectivo tipo selecionado, na grade central da tela.
Abaixo de cada agrupamento, na lista de variáveis a esquerda, são apresentadas somente as variáveis do tipo Object e List. Quando selecionada uma variável do tipo Object e List, todos os seus subitens são apresentados na grade central da tela.
As variáveis podem ser criadas diretamente dentro do agrupamento ou como filha de outra variável Object ou List. Para criar a variável selecione o agrupamento ou variável onde a nova variável será criada e pressione o botão +.
Para editar uma variável existente, clique sobre o agrupamento ou sobre nome da variável que deseja-se editar os subitens, e edite as propriedades desejadas na grade central da tela.
Nota
- Variáveis definidas através das funções JavaScript não são exibidas aqui, elas são consultadas somente pelo editor de JavaScript.
- Ao remover uma variável, as referências existentes para esta variável em algum campo ou placeholder não são removidas.
- Pode ocorrer de campos que referenciavam a variável que teve o tipo alterado ou foi removida não possuam validação, nesses casos:
- Campos que possuem validação: Validam e apresentam o erro em tempo de modelagem.
- Campos que não possuem: O erro ocorrerá somente em tempo de execução do processo.
Nome
Pressione F2 para alterar o nome da variável. Toda variável deve ter o campo nome preenchido, devendo obedecer as seguintes restrições:
- Não é permitido cadastrar mais de uma variável do tipo Long com o mesmo nome.
- O nome da variável pode ter no máximo 255 caracteres.
- O nome de das variável pode conter apenas letras e números, devendo ser iniciado por letras.
Ao alterar o nome de uma variável que esteja sendo referenciada em algum campo ou placeholder de qualquer tarefa, a referência é automaticamente ajustada.
Nota
- O nome das variáveis é case sensitive, ou seja, duas variáveis com mesmo nome, porém com letras maiúsculas em um nome e minúsculas em outro serão consideradas duas variáveis diferentes.
- Não é permitido criar variável de processo com o nome "context".
Nome exibição
Pressione F2 para alterar o nome para exibição usuário, quando necessário.
Tipo
Define o tipo da variável que está sendo adicionada. Pode-se selecionar o tipo da variável pressionando Ctrl + Espaço, ou digitar o nome desta através do F2.
Nota
É permitido adicionar apenas uma propriedade em variáveis do tipo List e é essa propriedade que define o tipo da lista.
Pública
Opção que define se a variável do processo é pública ou não, tendo as seguintes características:
- As variáveis públicas vão estar expostas para análise de desempenho.
- Ao publicar somente uma propriedade de uma variável "Object" apenas a propriedade é publicada, a variável Object como um todo, não.
- Quando uma variável do tipo Object ou List for publicada, todas as suas propriedades também serão, exceto propriedades do tipo Binary.
Nota
Esta coluna será desabilitada para variáveis locais, ou dos tipos:
- Binary;
- List com propriedade do tipo Binary.
Descrição
Permite inserir uma descrição em até três linhas. Contudo, somente é exibido informações quando o variável for selecionada na tabela de variáveis.

English
Español


