Qual a melhor hora para validar os Gets??

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Cezar
Usuário Nível 3
Usuário Nível 3
Mensagens: 189
Registrado em: 27 Mai 2006 14:03

Qual a melhor hora para validar os Gets??

Mensagem por Cezar »

Boa tarde,

Estou meio confuso, qual seria o modo mais seguro, validar Get a Get, ou validar somente no final antes de gravar no HwGui!

Até o final da semana passada, para mim, todos os gets com VALIDs serião revalidados no final quando mandasse gravar mas hoje não tenho certeza disso.

Voces tem alguma opnião sobre isso?
Agradeço.
v_cez@yahoo.com.br
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: Qual a melhor hora para validar os Gets??

Mensagem por Maligno »

Não há exatamente um melhor momento pra validar GETs. Depende do caso. Em algumas ocasiões eu valido apenas antes de gravar. Em outras apenas no momento da edição. E em outras nos dois momentos.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Qual a melhor hora para validar os Gets??

Mensagem por sygecom »

Bom como o Maligno disse, depende do caso, mas em modo geral como pro exemplo um cadastro de cliente, sempre faço a validação na hora de Salvar.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: Qual a melhor hora para validar os Gets??

Mensagem por Maligno »

Cada caso é um caso e cada programador tem suas preferências. Eu, por exemplo, no caso de cadastro de clientes, valido alguns campos no momento da edição e os que são de preenchimento obrigatório são rechecados antes da gravação. Aliás, nessa última etapa, seria importante destacar o campo que contém erro, numa cor diferente, por exemplo. Em GUI eu troco a cor da moldura para vermelho se o campo contém erro. E por erro, pode ser tanto um valor errôneo como campo em branco, se este for obrigatório. Um exemplo do que digo está neste programa aqui.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Cezar
Usuário Nível 3
Usuário Nível 3
Mensagens: 189
Registrado em: 27 Mai 2006 14:03

Re: Qual a melhor hora para validar os Gets??

Mensagem por Cezar »

Boa noite,

Voces estão certos, não existe um padrão especifico, vai depender da complexidade das informaçoes, me lembrei do cadastro de clientes, onde informo se é pessoa física ou juridica; no caso de juridica é obrigatorio CNPJ , caso contrário o CPF.

Agradeço as opnioes, ajudaram muito.
v_cez@yahoo.com.br
esbasso
Colaborador
Colaborador
Mensagens: 325
Registrado em: 24 Jan 2007 17:49
Localização: CHAPECO/SC

Re: Qual a melhor hora para validar os Gets??

Mensagem por esbasso »

numa Interface GRAFICA, com o uso do MOUSE não tem muito sentido ficar prendendo o usuario nos campos. A não ser é logico que a informaçõa do campo é dependente para outros campos, acredito que a melhor filosofia é validar na hora de confirmar, pois o USUARIO PODERÁ navegar entre os campos e preenhendo de acordo com informaçõs que tenha no momento.
Luis Fernando Basso
Desenvolvedor VFP + XHARBOUR + HWGUI
lfbasso@gmail.com
http://www.engersoft.com.br
Responder