Caixas de Edição
Caso seja selecionada a opção Uma caixa de edição (editbox) na tela Propriedades da Coluna, será apresentada esta tela.
Nome do componente
Nome do campo que está sendo adicionado ou alterado.
Esse nome facilita a utilização deste campo na criação de templates. Se
o nome do componente ficar vazio será gerado um nome único aleatoriamente.
Campo Correspondente
Exibe-se uma lista com todos os campos disponíveis na interface
para utilização na caixa de edição.
Máscara
- Usar máscara padrão: Mantém a máscara que foi definida na criação do campo na Interface.
- Especificar uma máscara: Se não optar por usar a máscara padrão, deve especificar a máscara a ser usada. Exemplo: Pode-se especificar para que datas retornem somente a competência, colocando a máscara MM/YYYY.
Caracteres Visíveis (0=conforme a
máscara)
Indica quantos caracteres serão exibidos na tela. O valor padrão
dessa propriedade é zero, que assumirá o valor de caracteres da máscara
padrão do campo na interface.
Maneira de ajudar o usuário a preencher
Utilizada para auxiliar quem
utilizará a tela a preencher os dados. Há duas maneiras de ajudar o preenchimento:
"Automática, Conforme o campo" ou conforme ligações criadas
na Interface. Se o campo que está sendo inserido ou alterado possuir dependência
com o campo de uma outra tabela, é possível informar a ligação correspondente,
assim, facilitará a localização do registro desejado pelo usuário, pois
será criado na tela um botão (B2) para abrir a tela de pesquisa.
Campos para filtragem de registros
Campos que serão utilizados para filtrar a pesquisa de registros.
Solicitar atualização dos textos
estáticos ao perder o foco
Indica se será enviada uma ação ao servidor solicitando
a atualização dos textos na tela. O texto será alterado quando, no campo,
for inserido um valor diferente do que havia. Para utilização do texto
estático é necessário inserir um campo. Veja também Atualização de Textos
Estáticos na WEB.
Validação do campo no servidor
Pode-se informar uma ação de interface que será executada no servidor ao sair do campo. Exemplo: esta propriedade pode ser usada quando a validação depender de
informações das tabelas da interface.
Validação do campo no cliente, evento
Nos campos Edição e Saída pode ser informada uma
função javascript que diferente da Validação no Servidor, será executada
direto no navegador da máquina que está acessando o formulário. Nesses
campos, deve-se colocar o nome da função javascript que corresponde à
ação que pode ser uma das Funções de validação disponibilizadas no Gerador
de Telas ou pode ser criada no template do formulário.
- Edição: A ação será executada cada vez que for digitado um caractere neste campo.
- Saída: A ação será executada apenas ao sair deste campo.
Funções de validação
As funções de validação servem para validar o conteúdo do campo no navegador.
Para utilizá-las, basta informar o nome da função desejada no campo Saída.
As funções disponíveis são:
- isDate: para campos do tipo data.
- isHour: para campos do tipo hora.
- isInteger: para campos numéricos do tipo inteiro.
- isDecimal: para campos numéricos com casas decimais.
Não é possível executar simultaneamente duas validações de saída, sendo uma pelo servidor e outra pelo cliente.
Um exemplo usando uma caixa de edição com o campo Nome:

English
Español


