Erro esquisito
Enviado: 09 Jun 2016 10:57
Este é um tipo de erro que nem tem o que fazer, muto esquisito.
1. FazBrowse() uso por todo o aplicativo, pra tudo que é browse (dbEdit), presente em todo lugar pra tudo.
2. Checagem de variáveis uso -w3 -es2, não passa nenhuma variável que não exista
3. SELF é da classe, pra retornar ela mesma
Nunca vi esse erro numa coisa dessas.
Considerando que a rotina é pra TUDO, tá lá há anos, dar esse erro depois de milhares de usadas... é esquisito.
Até dei uma olhada no fonte, mas nem tem isso lá. (pelo menos agora).
Só vai ficar como um erro esquisito, não há o que fazer.
De repente, vai demorar mais um ano pra acontecer de novo.... rs
Lógico... vou acabar atualizando versão. Se algum dia acontecer de novo, pelo menos a linha do fonte vai bater.... rs
Parece um erro básico, mas não é.Error BASE/1003 Variable does not exist: SELF
Called from (b)FAZBROWSE(566)
Called from DBSEEK(0)
Called from AUXLICOBJCLASS:ESPECIFICO(71)
Called from AUXLICOBJCLASS:EXECUTE(372)
Called from PAUXLICOBJ(21)
Called from DO(0)
Called from RUNMODULE(119)
Called from BOXMENU(886)
Called from BOXMENU(865)
Called from MENUPRINC(733)
Called from SISTEMA(160)
Called from (b)MAIN(82)
1. FazBrowse() uso por todo o aplicativo, pra tudo que é browse (dbEdit), presente em todo lugar pra tudo.
2. Checagem de variáveis uso -w3 -es2, não passa nenhuma variável que não exista
3. SELF é da classe, pra retornar ela mesma
Nunca vi esse erro numa coisa dessas.
Considerando que a rotina é pra TUDO, tá lá há anos, dar esse erro depois de milhares de usadas... é esquisito.
Até dei uma olhada no fonte, mas nem tem isso lá. (pelo menos agora).
Só vai ficar como um erro esquisito, não há o que fazer.
De repente, vai demorar mais um ano pra acontecer de novo.... rs
Lógico... vou acabar atualizando versão. Se algum dia acontecer de novo, pelo menos a linha do fonte vai bater.... rs