Como funciona el Refresh de un Browse ?

HMG en Español

Moderator: Rathinagiri

Post Reply
Agustin
Posts: 79
Joined: Sat Feb 16, 2013 10:50 pm
Location: Miranda de Ebro / España

Como funciona el Refresh de un Browse ?

Post by Agustin »

Tengo un browse que maneja una tabla cAliasLineas que está relacionada con otra cAlias. La del browse está filtrada con este código:


DbSelectArea( cAlias )
( cAlias )->( ORDSETFOCUS( "Codigo" ) )
( cAlias )->( DBGoTop() )

DbSelectArea( cAliasLineas )
( cAliasLineas )->( ORDSETFOCUS( "Codigo" ) )
( cAliasLineas )->( DBGoTop() )
( cAliasLineas )->( OrdScope( 0, (cAlias)->codigo ) )
( cAliasLineas )->( OrdScope( 1, ( cAlias)->codigo ) )
( cAliasLineas )->( DBGoTop() )

DbSelectArea( cAlias )


Funciona bien, pero cuando creo un registro nuevo en cAlias, naturalmente con un código nuevo, el Browse sigue mostrando los registros del anterior despues de refrescar. Si me desplazo en cAlias a otro registro y vuelvo al mismo, entonces si que lo muestra vacio.
Alguna idea ?
User avatar
CalScot
Posts: 303
Joined: Thu Mar 21, 2013 12:22 am
Location: California

Re: Como funciona el Refresh de un Browse ?

Post by CalScot »

Hi, Augustin.

Can we assume that when you add the new record in cAlias, you're doing a "Commit" and moving away (as in DBGoTop()) from the new record (whether the new code is created by changing an old one or by doing an "append blank"), before you refresh the cAliasLineas browse?

If yes, then maybe a sample of the code posted here would help?

CalScot
Leopoldo Blancas
Posts: 388
Joined: Wed Nov 21, 2012 7:14 pm
Location: México

Re: Como funciona el Refresh de un Browse ?

Post by Leopoldo Blancas »

Hola Agustin...

Siempre por favor haz un demo de lo que no te sale bien, de esa manera nosotros lo compilamos y vemos más rapidamente como solucionarlo, tengo poca experiencia en HMG pero cuando yo subo un demo, rápido encuentro ayuda de los demás amigos del Foro. Y en lo que yo pueda ayudar también lo hago.

Recuenda que a veces lo que mostramos no esta ahi el problema, sino a veces esta a su alrededor del codigo que mostramos...

Saludos
Polo
Post Reply