Tecnologia > Ferramentas de Apoio > Geradores de Informação > Gerador de Telas - SGI > Guia de Referência > Elementos do SGI > Formulários Web > Propriedades da Caixa de Edição

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

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.

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:

Nota

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:

Exemplo Edit

Este artigo ajudou você?