Estou achando bom....
É que ficou uma parte pendente pra alterar pra objeto, referente grid.
Tava tentando descobrir aonde mexer pra dar erro.
Não sei mexer nessas coisas, e na IDE pior ainda.
Totalmente orientada a objeto, incluindo a IDE.
Deu erro aonde era esperado na GRID, e é onde peguei pra encerrar.
Só falta isso nos fontes, referente grid, que tava confuso.
Hoje, muito tempo depois acho que entendi - o fonte, não a IDE kkkk
Até que enfim erro.... rs
Moderador: Moderadores
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Até que enfim erro.... rs
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
Re: Até que enfim erro.... rs
Como é que mexo no fonte, sem entender da LIB ?
Porque estou mexendo com programação e não exatamente com a LIB.
o erro foi aqui:
Eu sei que na mudança pra classe perdeu-se o Scan() que funcionava em qualquer tipo de informação.
Por objeto não funciona do mesmo jeito, os tipos (numérico,string,data,etc) precisam ser iguais.
Não é a primeira vez que aconteceu esse erro.
É um erro básico, tentou comparar dois tipos diferentes.
Com o teste se é número, erro resolvido.
O nome CTRL005 é que achei melhor não ficar inventando nomes durante as mudanças.
Depois será trocar só os :CTRLxxxx pelos nomes adequados, vai ficar fácil um replace all depois.
Nota: o difícil vai ser encontrar aonde cliquei pra dar o erro kkkk
Porque estou mexendo com programação e não exatamente com a LIB.
o erro foi aqui:
Código: Selecionar todos
xTmp := ControlByBlock( { | e | e:CTRL005 == retval } )
Por objeto não funciona do mesmo jeito, os tipos (numérico,string,data,etc) precisam ser iguais.
Não é a primeira vez que aconteceu esse erro.
Código: Selecionar todos
xTmp := ControlByBlock( { | e | ValType( e:CTRL005 ) == "N" .AND. e:CTRL005 == retval } )
Com o teste se é número, erro resolvido.
O nome CTRL005 é que achei melhor não ficar inventando nomes durante as mudanças.
Depois será trocar só os :CTRLxxxx pelos nomes adequados, vai ficar fácil um replace all depois.
Nota: o difícil vai ser encontrar aonde cliquei pra dar o erro kkkk
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
Re: Até que enfim erro.... rs
Sei lá se tá fazendo o que devia, mas não deu erro.
Mas agora deu um novo.
Pode ser porque tem uma main gtwvg ou não.
Pode ser que fechei por onde não devia.
Sei lá...
Investigar primeiro a release all, se tá olhando direito qual é a main.
Mas agora deu um novo.
Pode ser porque tem uma main gtwvg ou não.
Pode ser que fechei por onde não devia.
Sei lá...
Investigar primeiro a release all, se tá olhando direito qual é a main.
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/