Hola. mi problema es el siguiente:
en un xbrowse muestro datos de una DBF con un set filter, al darle enter en el registro modifico valores y ese registro desaparece, hasta ahi todo bien.
el problema viene cuando muevo el registro marcado y por ejemplo bajo 4 registros realizo la misma operacion anterior, el registro desaparece pero ya me queda como tope de datos ese registro y me muestra los datos del primer registro del xbrowse. esta es la sentencia que uso:
{"Aceptar.bmp","Modifico Registro " , "Cobrar" , {||editapago(nporciento, dfliq,nncons),dbgobottom(),oBrw:Refresh(),oBrw:SetFocus(),DbGoTop(),oBrw:Refresh(),oBrw:SetFocus() },VK_RETURN,"<Return>" }
como se debe repintar el xbrowse para subsanar este error?
gracias
problema con reposicionamiento en xBrowse
-
- Posts: 212
- Joined: Wed Apr 07, 2021 3:56 pm
- Armando
- Posts: 3271
- Joined: Fri Oct 07, 2005 8:20 pm
- Location: Toluca, México
- Been thanked: 2 times
- Contact:
Re: problema con reposicionamiento en xBrowse
José:
Tal vez con oBrw:Refresh()
Saludos
Tal vez con oBrw:Refresh()
Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
-
- Posts: 212
- Joined: Wed Apr 07, 2021 3:56 pm
Re: problema con reposicionamiento en xBrowse
Gracias Armando pero ya lo estoy usando y no es ese el problema. Gracias igual.
-
- Posts: 212
- Joined: Wed Apr 07, 2021 3:56 pm
- karinha
- Posts: 7935
- Joined: Tue Dec 20, 2005 7:36 pm
- Location: São Paulo - Brasil
- Been thanked: 3 times
- Contact:
Re: problema con reposicionamiento en xBrowse
Ponga un ejemplo simples con la DBF en el Mega Upload para pruebas, porfa.
Regards, saludos.
Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Re: problema con reposicionamiento en xBrowse
Code: Select all | Expand
{"Aceptar.bmp","Modifico Registro " , "Cobrar" , {||editapago(nporciento, dfliq,nncons),dbgobottom(),oBrw:Refresh(),oBrw:SetFocus(),DbGoTop(),oBrw:Refresh(),oBrw:SetFocus() },VK_RETURN,"<Return>" }
Hola me parece que ese DbGoTop() es el problema
fwh 17.12, harbour 3.2.0, pelles C, bcc7, Ms-Sql
- Manuel Aranda
- Posts: 605
- Joined: Wed Oct 19, 2005 8:20 pm
- Location: España
Re: problema con reposicionamiento en xBrowse
Suelo guardar el registro en el que hago cambios de esta forma
nRegistro:=EMPRESAS->(Recno())
y después de haber hecho los cambios y volver al xBrowse reposicionarlo de la forma siguiente:
EMPRESAS->(DbGoto(nRegistro))
bastante simple y funcional.
nRegistro:=EMPRESAS->(Recno())
y después de haber hecho los cambios y volver al xBrowse reposicionarlo de la forma siguiente:
EMPRESAS->(DbGoto(nRegistro))
bastante simple y funcional.
Un saludo,
Manuel
xH 1.2.3, FWH 23.07 32 bits, BC++ 7.4, xVerce CW 1.0, PellesC
Manuel
xH 1.2.3, FWH 23.07 32 bits, BC++ 7.4, xVerce CW 1.0, PellesC