Página 3 de 3

Hwgui 2.22 build 2

Enviado: 31 Dez 2018 17:39
por asimoes
Olá,

Salva o recno() e posiciona depois com DbGoTo()

nRecno := tabela->( Recno())

Depois

tabela( DbGoTo( nRecno ) )

Browse:Refresh()

Hwgui 2.22 build 2

Enviado: 02 Jan 2019 12:34
por Itamar M. Lins Jr.
Ola!
não existe compatibilidade entre elas,
Claro que existe compatibilidade, se não houvesse compatibilidade estaria usando 1.0
O problema é que quando ele muda ou corrige ou acrescenta, quase ninguém testa só tem mensagens minhas lá, e como não uso esta parte passou batido.
E vc fica escrevendo "Quem sou eu para tal coisa..." Eu também não sei nada. Mas passo um bom tempo tentando isolar problemas para mostrar para ele onde esta o erro ou diferença, dias e semanas para achar um problema, até estudar parte do código da Hwgui.
E se vc verificar está totalmente compatível sua versão com a versão atual. A sintaxe mudou ? vc está usando o mesmo código. O erro está em não funcionar. Basta analisar a rotina "ON UPDATE" dois dois hBrowse.prg para ver qual é a linha que está diferente. Ou em outro lugar. Comparar os códigos.

Código: Selecionar todos

            /* Execute block after changes are made */
            IF ::bUpdate != Nil
               Eval( ::bUpdate,  Self, fipos )
            END
Quebra de compatibilidade quando um código deixa de existir.

Saudações,
Itamar M. Lins Jr.

Hwgui 2.22 build 2

Enviado: 02 Jan 2019 13:01
por Itamar M. Lins Jr.
Ola!
Tô tentando achar o BO...

Código: Selecionar todos

2016-08-30 11:35 UTC+0300 Alexander Kresin <alex@belacy.ru>
  * source/winapi/hbrowse.prg
  + source/winapi/hbrwflt.prg
    * All code, related to filtering, moved from HBrowse to a new subclass HBrwFlt
  * include/guilib.ch
    * New command added @ ... BROWSE ... FILTER for HBrwFlt
      So, if you use those WHILE, FIRST, LAST, FOR clauses of BROWSE ... DATABASE
      command, use BROWSE ... FILTER instead.
  * makefile*
    * makefiles updated for a new source file hbrwflt.prg
Olhe a data que ele mexeu nisso ai. 2016!

Saudações,
Itamar M. Lins Jr.