Tabela de conteúdos


Workflow Studio \ Fluxo


Campos de formulário


Campos de formulário são definidos através das variáveis de fluxo, no designer.

Para definir as variáveis:

  1. Abrir o designer de fluxo
  2. Acesse o menu Workflow → Variáveis…
  3. Abrir o editor de variáveis

Cada variável de fluxo guarda um valor durante a execução da instância. As variáveis podem ser definidas como campos de formulário na definição da tarefa. Cada tarefa pode ter uma lista de campos específicas

Existem os seguintes tipos de campos disponíveis:

Cada tipo de campo possui características distintas descritas abaixo.

Atenção: Cuidado ao excluir variáveis/campos que estejam sendo utilizados em tarefas ou scripts. O fluxo pode apresentar um erro de execução caso se faça referência a uma variável inexistente.

Texto


Define um campo texto de uma linha para entrada de dados rápidas.

Seguem abaixo os campos a serem informados:

Campo Uso Informações
Tipo Obrigatório
Valor padrão Facultativo
Tamanho máximo Obrigatório

Número


Define um campo númerico de uma linha aceitando apenas números, virgulas e pontos.

Seguem abaixo os campos a serem informados:

Campo Uso Informações
Tipo Obrigatório
Valor padrão Facultativo
Valor mínimo Obrigatório
VaLOR máximo Obrigatório

Memo


Define um campo texto de várias linhas sem limite de tamanho.

Seguem abaixo os campos a serem informados:

Campo Uso Informações
Tipo Obrigatório
Valor padrão Facultativo
Tamanho máximo Obrigatório

Data


Define um campo tipo data (com seletor de datas).

Formato: DD/MM/AAAA

Seguem abaixo os campos a serem informados:

Campo Uso Informações
Tipo Obrigatório
Valor padrão Facultativo
Propriedades campo data Obrigatório

Hora


Define um campo tipo hora.

Formato: HH:MM

Seguem abaixo os campos a serem informados:

Campo Uso Informações
Tipo Obrigatório
Valor padrão Facultativo
Propriedades campo hora Obrigatório

Combo


Define um campo de seleção de valores no formato combobox.

Seguem abaixo os campos a serem informados:

Campo Uso Informações
Tipo Obrigatório
Valor padrão Facultativo
Forma carregamento Obrigatório
Primeira opção (não selecionável) Facultativo
Definição lista Obrigatório Abaixo segue uma explanação detalhada sobre este campo
Facultativo

Os valores da lista tem o formato VALOR + DESCRIÇÃO. Para cada item da lista é necessário uma informação de valor (que será gravada na variável do fluxo) e uma informação de descrição que aparecerá na lista suspensa.

Por exemplo, uma lista com 3 possíveis valores (sim, não e talvez) pode ser definida da seguinte maneira:

Valor Descrição
S Sim
N Não
T Talvez

Neste caso, a varíavel que abriga o campo será gravada com o campo VALOR (S, N ou T). O valor pode ser um texto ou número (inteiro).

Existem 3 formas de carregar a lista suspensa:

Opção Descrição
Lista manual Define a lista manualmente.

Definida no formato:
<VALOR>_<DESCRICAO> separados por virgula.

Exemplo: S_Sim,N_Não,T_Talvez
SQL Define a lista através de uma consulta SQL num banco de dados.

A consulta deve retornar sempre 2 colunas. A primeira será tratada como VALOR, a segunda como DESCRIÇÃO.

Atenção: Caso a consulta retorne 1 coluna, a lista não será carregada. Caso retorne mais de 2 colunas, apenas as duas primeiras serão consideradas.
Webservice

Lookup


Define um campo para seleção de valor no formato lookup. Útil quando a lista de valores possíveis é muito grande (acima de 200, por exemplo)

Seguem abaixo os campos a serem informados:

Campo Uso Informações
Tipo Obrigatório
Valor padrão Facultativo
Forma carregamento Obrigatório
Primeira opção (não selecionável) Facultativo
Definição lista Obrigatório Mesmo conceito do campo “Combo”
Facultativo

Existem 3 formas de carregar o lookup:

Opção Descrição
Lista manual Define a lista manualmente.

Definida no formato:
<VALOR>_<DESCRICAO> separados por virgula.

Exemplo: S_Sim,N_Não,T_Talvez
SQL Define a lista através de uma consulta SQL num banco de dados.

A primeira coluna será tratada como VALOR, a segunda como DESCRIÇÃO. As demais colunas aparecerão na lista completa ao apertar o botão de lookup.

Atenção: Caso a consulta retorne 1 coluna, a lista não será carregada.
Webservice

Checkbox


Define uma lista de valores de múltipla seleção no formato checkbox. Útil quando a lista de valores possíveis é muito pequena e é necessário que possa haver múltiplas seleções de valores.

Seguem abaixo os campos a serem informados:

Campo Uso Informações
Tipo Obrigatório
Valor padrão Facultativo
Forma carregamento Obrigatório
Primeira opção (não selecionável) Facultativo
Definição lista Obrigatório Mesmo conceito do campo “Combo”
Facultativo

Existem 3 formas de carregar a lista de checkbox:

Opção Descrição
Lista manual Define a lista manualmente.

Definida no formato:
<VALOR>_<DESCRICAO> separados por virgula.

Exemplo: S_Sim,N_Não,T_Talvez
SQL Define a lista através de uma consulta SQL num banco de dados.

A consulta deve retornar sempre 2 colunas. A primeira será tratada como VALOR, a segunda como DESCRIÇÃO.

Atenção: Caso a consulta retorne 1 coluna, a lista não será carregada. Caso retorne mais de 2 colunas, apenas as duas primeiras serão consideradas.
Webservice

Senha


Seguem abaixo os campos a serem informados:

Campo Uso Informações
Tipo Obrigatório
Valor padrão Facultativo
Valor mínimo Obrigatório
VaLOR máximo Obrigatório

Intervalo


Seguem abaixo os campos a serem informados:

Campo Uso Informações
Tipo Obrigatório
Valor padrão Facultativo
Utilizar hora Facultativo
Data inicial Facultativo
Data final Facultativo
Intervalo máximo entra as datas Facultativo
Utilizar opções no Facultativo
Hoje Facultativo
Estes mês Facultativo
Ontem Facultativo
Últimos 7 dias Facultativo
Últimos 30 dias Facultativo
Mês anterior Facultativo

Moeda


Seguem abaixo os campos a serem informados:

Campo Uso Informações
Tipo Obrigatório
Valor padrão Facultativo
Valor mínimo Obrigatório
Valor máximo Obrigatório
Quantidade casas decimais Obrigatório

Classificação


Seguem abaixo os campos a serem informados:

Campo Uso Informações
Tipo Obrigatório
Valor padrão Facultativo
5 estrelas Obrigatório
10 estrelas Obrigatório

Tabela


Seguem abaixo os campos a serem informados:

Campo Uso Informações
Tipo Obrigatório
Valor padrão Facultativo
Forma carregamento Facultativo
Persistir tabela no fluxo e permitir Facultativo
Conexão Obrigatório
Comando SQL Obrigatório
Facultativo
Campo chave Obrigatório