Ferramentas do usuário

Ferramentas do site


manual_usuario:studio:fluxo:designer:campos

Essa é uma revisão anterior do documento!



<fs x-large>Workflow Studio \ Fluxo</fs>


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:

  • Texto
  • Número
  • Memo
  • Data
  • Hora
  • Combo
  • Lookup
  • Checkbox
  • Senha
  • Intervalo
  • Moeda
  • Classificação
  • Tabela

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

### 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 FIXME

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

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 FIXME

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

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 FIXME

Senha


Intervalo


Moeda


Classificação


Tabela


manual_usuario/studio/fluxo/designer/campos.1454594150.txt.gz · Última modificação: (edição externa)