Workflow Studio \ Fluxo
Campos de formulário são definidos através das variáveis de fluxo, no designer.
Para definir as 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.
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 |
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 |
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 |
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 |
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 |
Define um campo de seleção de valores no formato combobox.
Seguem abaixo os campos a serem informados:
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 |
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:
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 |
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:
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 |
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 |
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 |
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 |
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 |