Página 1 de 1
Programa gerado pelo Gaspro e convertido
Enviado: 29 Jul 2019 13:25
por prmuller
Amigos, boa tarde!
Converti um sistema gerado pelo Graspro para Harbour 3.2 usando a ferramenta disponibilzada pelo mestre Toledo e sempre funcionou bem
Agora, após algumas algumas alterações e do nada, as consultas não abrem e, se tento entrar, o sistema cai
Aguém teria uma luz?
Grato, Paulo Muller
Programa gerado pelo Gaspro e convertido
Enviado: 29 Jul 2019 13:46
por Jairo Maia
Olá Paulo,
É bem possível que tem algum erro nas alterações que foram feitas. Vc alterou o arquivo ERRORSYS do GAS? Mesmo abrindo pelo prompt não aparece o erro no prompt?
Programa gerado pelo Gaspro e convertido
Enviado: 29 Jul 2019 15:48
por prmuller
Oi Jairo, obrigado por responder
É muito estranho isso Meu errosys é o original do Gas e não fiz alterei nada dele. Esse problema está acontecendo em todas as consultas.
Sds,
Programa gerado pelo Gaspro e convertido
Enviado: 29 Jul 2019 16:47
por Jairo Maia
Paulo, ai fica muito difícil tentar ajudar se você não consegue saber em que parte ocorre o erro, ou o que provoca o erro.
Sugiro o seguinte:
1-Em sua rotina de consultas, fazer paradas usando Hb_Alert(), numerando por exemplo a partir de Hb_Alert("1");
2-Você tem que identificar em que fase está ocorrendo o erro.
Identificando onde ocorre, talvez você mesmo acaba solucionando, mas qualquer coisa poste aqui...
Nota: Sugeri via alert porque não sei usar e não uso o debug.
Programa gerado pelo Gaspro e convertido
Enviado: 29 Jul 2019 16:54
por JoséQuintas
Tem um plano B que cheguei a postar por aqui:
A minha errorsys, e uma alteração pra usá-la sem alterar a errorsys "original".
Vai acabar mostrando erro da errorsys, se existir.....
Programa gerado pelo Gaspro e convertido
Enviado: 29 Jul 2019 18:53
por prmuller
Jairo, obrigado a vc e ao mestre Quintas pelas respostas.
Resolvi o problema gerando os fontes novamente e recompilando.
Valeu!
Programa gerado pelo Gaspro e convertido
Enviado: 29 Jul 2019 19:14
por JoséQuintas
Tudo bem que resolveu, mas seria interessante ter visto o erro pra não cometer o mesmo erro de novo.
O que falei da errorsys era isto.
https://pctoledo.org/forum/viewto ... ys#p124761
Código: Selecionar todos
PUBLIC OldHandler
OldHandler := ErrorBlock()
ErrorBlock( { | e | JoseQuintasError( e ), Eval( OldHandler, e ) } )
Apenas inserir uma errorsys intermediária da errorsys que usa hoje.
O resultado é registrar os erros, sem anular a errorsys do gaspro.
Programa gerado pelo Gaspro e convertido
Enviado: 29 Jul 2019 21:05
por prmuller
Vou fazer isso e posto o resultado
Valeu!
Programa gerado pelo Gaspro e convertido
Enviado: 10 Jun 2021 18:14
por bcm
Boa tarde a todos
Estou com o seguinte problema:
Quando eu emito um relatório ele imprime uma folha em branco apos a impressão, eu ja tirei o comando eject mas não adiantou de nada.
Poderiam me ajudar?
Programa gerado pelo Gaspro e convertido
Enviado: 10 Jun 2021 19:52
por JoséQuintas
Faltam detalhes.
Isso começou quando?
Como faz a impressão?
Tá usando Harbour ou XHarbour?
Usou um tópico sobre Gaspro. Tem mesmo a ver com o uso de Gaspro?