Linha de texto
Esse campo é utilizado para armazenar textos livres e será apresentado no formulário como uma única linha.
Ao selecionar o campo Linha de texto você terá opções de propriedades conforme imagem abaixo:
Nome:
Você deverá atribuir um nome para o campo, essa propriedade é obrigatória. Esse nome não poderá ser repetido em seu processo, ele terá que ser único, pois será o código do campo salvo em banco. Observe abaixo as regras para estabelecer o nome:
a) Não pode conter caracteres especiais;
b) Não pode começar com número;
c) Não pode terminar com underline;
d) Não pode terminar com underline e número.
Label
Indicar o nome do campo que ficará visível na tela, no formulário para que o usuário preencha no módulo do Workspace.
Tamanho do campo
Essa propriedade é obrigatória e deve ser indicado o tamanho mínimo e máximo de caracteres que pode ser inserido, tendo em vista o limite de 1 a 255.
No item Opções avançadas você poderá selecionar o item Exibição, que poderá ser no modo Normal ou em Grid. Ao selecionar a opção Normal, serão exibidas as propriedades abaixo:
a) Máscara: Para criação de máscaras você poderá optar por dados numéricos, alfabéticos ou ainda alfanuméricos. Essas possibilidades estão exemplificadas no ícone de ajuda “?”:
É possível também, utilizar as máscaras predefinidas: CEP, CPF, CNPJ, TEL e CEL:
b) Exibir na pesquisa e Exibir no resultado: Você poderá indicar se esse campo será exibido nas pesquisas de processos no módulo Workspace e no resultado das pesquisa do processo do módulo Workspace, basta selecionar os campos desejados.
c) Campo pessoal ou sensível: Você poderá indicar se esse campo possui dados pessoais ou sensíveis. De acordo com a Lei Geral de Proteção de Dados Pessoais (LGPD), dados pessoais são aqueles que permitem identificação (direta ou indireta), já os dados sensíveis os que permitem a caracterização de pessoas.
A partir disso, você protegerá os dados pessoais e sensíveis.
d) Texto de ajuda: Você poderá inserir um texto de ajuda sobre o campo para auxiliar os usuários a inserirem corretamente as informações. O tamanho da caixa deste campo é editável, basta clicar nas linhas tracejadas a direita na parte inferior para aumentar essa propriedade. É permitido um limite máximo de 255 caracteres.
e) Campo com restrição de acesso: Você poderá indicar se esse campo tem restrição de acesso para determinado grupo de usuários. Essa permissão está vinculada as permissões no cadastro do usuário ou de processos.
f) Quebra de linha: Você poderá definir sobre o tipo de quebra de linha que será permitido no campo. As opções são: Sem quebra de linha, Simples ou Com barra separadora:
I) Sem quebra de linha, mantém o próximo campo na mesma linha.
II) A opção Simples mostrará o próximo campo na próxima linha.
III) Com barra separadora, além de mostrar o próximo campo na linha de baixo, ainda apresenta uma barrinha para separá-los.
Na opção de Exibição Grid, você deverá criar uma identificação para a Grid. Ao digitar essa identificação, automaticamente ela será replicada no campo ao lado. O que permite que a grid, fique disponível para seleção quando novos campos forem criados e tenham as mesmas propriedades.
A opção de Exibição Grid é um tipo diferente de campo, que permite ao usuário ir inserindo outras informações, como uma lista de itens, por exemplo, ele insere o primeiro item, depois clica para inserir outro e assim por diante até completar sua lista de itens.
Você terá também as opções de Exibir na pesquisa e Campo pessoal ou sensível. Os demais itens seguem iguais a opção Exibir normal.
Após definir as propriedades do campo, basta clicar na opção Salvar.
O campo será exibido conforme a imagem abaixo:
Observe neste painel que há outras funcionalidades, que iremos explanar a seguir:
a) Posição
b) Tipo de campo
c) Nome
d) Label
e) Pesquisável
f) Aparecerá nos resultados
Você poderá clicar no ícone Editar para modificar alguma configuração no campo. Há também o botão Excluir, para excluir o campo enquanto não foi gerada a tabela. Em Editar campo na atividade, você poderá editar esse campo em todas as atividades do processo.
Ao selecionar a opção Editar campo na atividade, uma janela será aberta para que você possa configurar esse único campo em todas as atividades.
As propriedades estão organizadas da seguinte maneira: Apresentação, Inicialização, Valor inicial, Base de dados, Cíclico, Prop. Adicionais.
Ao clicar na caixa Apresentação, você poderá escolher a apresentação do campo em cada atividade, como campo: Normal, Somente leitura, Invisível, Bloqueado, Bloqueado-Obrigatório, Obrigatório, Oculto.
Normal: Campo para ser preenchido pelo usuário da Plataforma Lecom
Somente leitura: Campo que o usuário consegue visualizar as informações, mas não consegue modificá-las
Invisível: O campo é carregado no formulário, porém o mesmo não aparece na tela do usuário final, mas por meio de regras e integrações, pode-se utilizar essa informação que está invisível
Bloqueado: O campo fica bloqueado para o usuário, porém poderá ser modificado pelas integrações, diferentemente do somente leitura, que não permite nenhuma modificação;
Bloqueado – Obrigatório: O preenchimento do campo é obrigatório, porém o usuário da Plataforma Lecom não consegue fazer modificações. Para trazer a informação do campo é necessário integrações ou lupa e essa informação precisa ser executada, pois é um campo obrigatório.
Obrigatório: O campo terá preenchimento obrigatório, sem o preenchimento não é possível passar para a próxima atividade;
Oculto: Campo que não é carregado no formulário, fica oculto, não é apresentado para o usuário e nem manipulado por meio de integrações.
Após escolher o tipo de apresentação desejada, você tem a opção de aplicar a apresentação desejada e todas as atividades. Basta clicar em Aplicar a todos.
Você ainda poderá modificar o tipo de apresentação de um campo, em caso de em uma atividade específica, que o comportamento for diferente.
Para selecionar como o campo será iniciado, clique na caixa Inicialização, serão exibidas as seguintes opções: Sem valor inicial, Com valor inicial, Resultado de select, Resultado de integração e Resultado de API para Lupa.
Sem valor inicial: O usuário irá preencher a informação no campo
Com valor inicial: Será apresentado um valor fixo no campo, que você poderá configurar nesse momento para aparecer na inicialização de cada atividade
Resultado de select: A partir da programação de um select no banco de dados, você poderá trazer preenchido o campo com informações de um banco de dados.
Resultado de integração: ?
Resultado de API para Lupa: Com a aplicação de API para Lupa você poderá, ao inicializar o formulário, trazer informações preenchidas no campo de cada atividade, de acordo com a aplicação da API.
Ao selecionar as opções Com valor inicial, Resultado de select e Resultado de API para Lupa, deverá ser incluído uma informação no Valor inicial.
Quando configuramos um campo Sem o valor inicial, não temos que configurar nenhum dado de valor inicial e o campo será preenchido pelo usuário.
É possível também, incluir o valor inicial do campo de modo automático, através de um “Select” no banco de dados. Para realizar essa ação, basta escolher a opção “Resultado de select”.
Ao selecionar essa opção, abrirá uma caixa de texto para que você cadastre a busca o comando por select.
Na coluna Base de dados, escolha a base de dados a qual será consultada para trazer a informação desejada.
Selecione também a opção Cíclico, caso pretenda que a busca ocorra a cada novo ciclo do processo.
Na opção Prop. adicionais, você poderá configurar a pesquisa, com o uso do botão de Lupa ou configurar com o uso de um Refresh para atualizar a busca do campo quando o usuário assim pretender.
O botão Lupa permite buscar informações diretas, que serão carregadas em sua tela. Para configurar a pesquisa a partir de um botão lupa, clique no botão Lupa, conforme imagem abaixo:
Será aberta a tela abaixo, para configuração do botão:
a) Código: Código que aparecerá automático.
b) Campo: Selecione o campo que será pesquisado.
c) Pesquisável: Indique se o campo será pesquisável.
d) Visível: Indique se o campo ficara visível.
e) Retorno: Indique se será permitido que a informação retorne.
f) Cancelar ou Salvar: Após a configuração clique em Salvar, ou caso deseje pode cancelar a configuração.
Para adicionar o botão de refresh na sua pesquisa, clique no botão Refresh. Será aberta a tela para configuração do botão:
a) Label do botão de refresh: Insira um nome para o botão, esse nome será exibido na tela para o usuário.
b) Mostrar botão após o campo: Indicar após qual campo o botão refresh será exibido.
c) Executar no carregamento da atividade: Marcar caso deseje que o carregamento seja realizado na atividade.
d) Cancelar ou Salvar: Após a configuração clique em Salvar, ou caso deseje pode cancelar a configuração.
Na coluna de Inicialização você poderá optar por Resultado de integração.
Ao selecionar essa opção você deverá incluir um valor inicial e optar pela opção Cíclico.
Outra opção para configurar o campo é escolher Resultado da API para a Lupa.
Nessa opção, você deverá escolher resultados de API e incluir no resultado da busca de um campo. Essa integração deverá ter sido cadastrada anteriormente, para que você possa selecionar a integração.
Lembre-se após salvar a criação do novo campo, você deverá realizar o procedimento de Gerar tabela. Basta clicar no botão Gerar tabela.
Será aberto uma caixa de diálogo para que você confirme o procedimento.
Caso deseje confirmar, clique em Gerar, caso contrário em Cancelar.
Após clicar no botão “Gerar”, as tabelas serão geradas e os campos exibidos no formulário dos processos, os quais as tabelas foram geradas.
Há também nesta tela as seguintes guias:
a) Mostrar campos inativos: Na qual é possível visualizar se há e quais campos estão inativo
b) Scripts: É possível verificar os Scripts das atividades, bem como alterá-las e aplicar a todas as atividades:
c) Integrações de API: Verificar se há API, bem como cadastrar uma nova.