BO em VALID
Moderador: Moderadores
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
BO em VALID
Tenho lá o campo UF, caractere 2 posições.
Se vém com duas letras, dá até pra digitar mais letras mesmo com MAXLENTH 2.
Mas esse não é o maior problema:
Se está vazio, digito apenas uma letra e já entra na validação.
Alguma idéia?
Só na primeira letra entra no VALID, depois dá pra digitar à vontade, até demais.
Se vém com duas letras, dá até pra digitar mais letras mesmo com MAXLENTH 2.
Mas esse não é o maior problema:
Se está vazio, digito apenas uma letra e já entra na validação.
Alguma idéia?
Só na primeira letra entra no VALID, depois dá pra digitar à vontade, até demais.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
BO em VALID
Xi...
Simplesmente endoidou.
Tem 0199 no textbox e a validação diz que tem 01.
Simplesmente endoidou.
Tem 0199 no textbox e a validação diz que tem 01.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
BO em VALID
Até agora as validações eram campos NUMÉRICOS.
Esse é o primeiro caractere.
Temporariamente acaba com HWGUI, porque UF é o que todo aplicativo tem.
Sem entender porque na primeira letra já pesquisa, e aceita mais letras e não aparecem na validação.
Esse é o primeiro caractere.
Temporariamente acaba com HWGUI, porque UF é o que todo aplicativo tem.
Sem entender porque na primeira letra já pesquisa, e aceita mais letras e não aparecem na validação.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
BO em VALID
Olá!
Bug de hoje.
Voltei o SVN para ontem.
Tem que explicar para o Kresin... Caso ele não perceba. Tô sem tempo agora.
Saudações,
Itamar M. Lins Jr.
Bug de hoje.
Voltei o SVN para ontem.
Tem que explicar para o Kresin... Caso ele não perceba. Tô sem tempo agora.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
BO em VALID
Isso mesmo, e acho que não é de hoje.
Voltei pra dia 14 e ok.
HEDIT foi mexido dia 16.
Voltei pra dia 14 e ok.
HEDIT foi mexido dia 16.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
BO em VALID
Primeira atualização do dia 16 causou o problema no hedit
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
BO em VALID
Olá!
Teve atualizações.
Teste ai...
Saudações,
Itamar M. Lins Jr.
Teve atualizações.
Teste ai...
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
BO em VALID
Já testei, não resolveu, e já mandei um fonte exemplo.
Basta digitar uma letra na UF e já aciona o valid.
É como se estivesse no ON CHANGE ao invés do ON LOSTFOCUS
A parte curiosa é que só acontece na primeira letra.
Basta digitar uma letra na UF e já aciona o valid.
Código: Selecionar todos
#include "hwgui.ch"
FUNCTION Main()
LOCAL oDlg, oText, xValue := "SP", oText2, xValue2 := "SP"
INIT DIALOG oDlg ;
CLIPPER ;
NOEXIT ;
TITLE "test" ;
AT 0, 0 ;
SIZE 1024, 768
//hwg_SetColorInFocus(.f.,,,123456 )
@ 10, 10 GET oText ;
VAR xValue ;
OF oDlg ;
SIZE 100, 20 ;
STYLE ES_LEFT ;
MAXLENGTH 2 ;
VALID { || OneValid( oText ) }
@ 30, 30 GET oText2 ;
VAR xValue2 ;
OF oDlg ;
SIZE 100, 20 ;
STYLE ES_LEFT ;
MAXLENGTH 2 ;
VALID { || OneValid( oText2 ) }
ACTIVATE DIALOG oDlg
RETURN nil
FUNCTION OneValid( oText )
hwg_MsgInfo( oText:Value )
RETURN .T.
A parte curiosa é que só acontece na primeira letra.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
BO em VALID
No gerador: parou na UF
Digitou o ZERO, acionou o browse porque não existe UF 0
Digitou o 1, validou e foi pro próximo campo
Não aguardou ENTER nem TAB, simplesmente tá validando a cada tecla.
Já em campo numérico, tá funcionando, tá aguardando terminar a digitação.
Digitou o ZERO, acionou o browse porque não existe UF 0
Digitou o 1, validou e foi pro próximo campo
Não aguardou ENTER nem TAB, simplesmente tá validando a cada tecla.
Já em campo numérico, tá funcionando, tá aguardando terminar a digitação.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
BO em VALID
Olá!
Foi resolvido. SVN de 21/08/2023.
Saudações,
Itamar M. Lins Jr.
Foi resolvido. SVN de 21/08/2023.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.