TEngo un dbfbrowse con una dbf que tiene unos 50 registros y un indice por
fechas. Añado un registro cuya fecha es anterior al primer registro y no se
va a el despues de incluirlo. Lo incluyo de la forma tradicional a traves de
un formulario y con el correspondiente dbappend(). Si pulso la tecla de
flecha hacia arriba ahi esta. Probe con oBrowse:Refresh(), pero nada, probe
con oBrowse:RefreshCurrent() pero tampoco. Algo se me pasa por alto o no he
entendido bien algun concepto.
Atentamente : Francisco Sanchez GERENTE GRUPO ST - Software TOTAL
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
SOBRE refresco del browse
-
- Mensajes: 532
- Registrado: Mié Feb 09, 2005 6:20 pm
- ignacio
- Site Admin
- Mensajes: 9441
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
SOBRE refresco del browse
Francisco,
Explicate cual es la forma no tradicional que estás usando pues un DbfBrowse
se maneja de la forma tradicional por lo que no consigo entenderte.
Si mandas un ejemplo simple, pequeño y autocontenido mucho mejor.
Un saludo,
"Francisco Sanchez" <francisco@softwaretotal.biz> escribió en el mensaje
news:426ac277$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> TEngo un dbfbrowse con una dbf que tiene unos 50 registros y un indice por
> fechas. Añado un registro cuya fecha es anterior al primer registro y no
> se va a el despues de incluirlo. Lo incluyo de la forma tradicional a
> traves de un formulario y con el correspondiente dbappend(). Si pulso la
> tecla de flecha hacia arriba ahi esta. Probe con oBrowse:Refresh(), pero
> nada, probe con oBrowse:RefreshCurrent() pero tampoco. Algo se me pasa por
> alto o no he entendido bien algun concepto.
>
> Atentamente : Francisco Sanchez GERENTE GRUPO ST - Software TOTAL
>
Explicate cual es la forma no tradicional que estás usando pues un DbfBrowse
se maneja de la forma tradicional por lo que no consigo entenderte.
Si mandas un ejemplo simple, pequeño y autocontenido mucho mejor.
Un saludo,
"Francisco Sanchez" <francisco@softwaretotal.biz> escribió en el mensaje
news:426ac277$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> TEngo un dbfbrowse con una dbf que tiene unos 50 registros y un indice por
> fechas. Añado un registro cuya fecha es anterior al primer registro y no
> se va a el despues de incluirlo. Lo incluyo de la forma tradicional a
> traves de un formulario y con el correspondiente dbappend(). Si pulso la
> tecla de flecha hacia arriba ahi esta. Probe con oBrowse:Refresh(), pero
> nada, probe con oBrowse:RefreshCurrent() pero tampoco. Algo se me pasa por
> alto o no he entendido bien algun concepto.
>
> Atentamente : Francisco Sanchez GERENTE GRUPO ST - Software TOTAL
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
-
- Mensajes: 532
- Registrado: Mié Feb 09, 2005 6:20 pm
SOBRE refresco del browse
en fwh hacia un dbdelete y despues on oBrw:Refresh() y no habia problema,
pero ahora, como lo hago desde dentro de un formulario de edicion, pues veo
que el cursor de la dbf se me pone en un registro arriba y el del dbfbrowse
se me coloca en un registro abajo,????? como refresca el browse?. O mejor
dicho como tendria que hacerlo yo para que funcione correctamente?
Atentamente : Francisco Sanchez GERENTE GRUPO ST - Software TOTAL
pero ahora, como lo hago desde dentro de un formulario de edicion, pues veo
que el cursor de la dbf se me pone en un registro arriba y el del dbfbrowse
se me coloca en un registro abajo,????? como refresca el browse?. O mejor
dicho como tendria que hacerlo yo para que funcione correctamente?
Atentamente : Francisco Sanchez GERENTE GRUPO ST - Software TOTAL
-
- Mensajes: 532
- Registrado: Mié Feb 09, 2005 6:20 pm
SOBRE refresco del browse
He puesto una llamada a una funcion despues del dbdelete para probar. En
esta funcion hago dbskip() y a continuacion dbskip(-1) y despues
oBrwose:Refresh(), pues bien. Para cuando elimino el primer registro bien,
pero si elimino a partir del segundo registro mal. El browse se posiciona un
registro por debajo del cursor de la dbf y lo se por que al mismo tiempo que
elimino muestro en un formulario los datos del registro sobre el que se
queda el cursor de la dbf.
Atentamente : Francisco Sanchez GERENTE GRUPO ST - Software TOTAL
esta funcion hago dbskip() y a continuacion dbskip(-1) y despues
oBrwose:Refresh(), pues bien. Para cuando elimino el primer registro bien,
pero si elimino a partir del segundo registro mal. El browse se posiciona un
registro por debajo del cursor de la dbf y lo se por que al mismo tiempo que
elimino muestro en un formulario los datos del registro sobre el que se
queda el cursor de la dbf.
Atentamente : Francisco Sanchez GERENTE GRUPO ST - Software TOTAL
-
- Mensajes: 532
- Registrado: Mié Feb 09, 2005 6:20 pm
SOBRE refresco del browse
Puse refresh(.t.) y parece que funciono. Todavia hay muchas cosas que no
entiendo. En el fichero txt de la carpeta doc de xailer explica esto, pero
de forma escueta, algo ambigua. Al menos yo no he entendido bien el
significado. Lo he aplicado y ha funcionado pero vaya.
DOCUMENTACIOOOONNNNNN. Disculpas por haceros perder el tiempo por mi falta
de conocimientos.
Atentamente : Francisco Sanchez GERENTE GRUPO ST - Software TOTAL
entiendo. En el fichero txt de la carpeta doc de xailer explica esto, pero
de forma escueta, algo ambigua. Al menos yo no he entendido bien el
significado. Lo he aplicado y ha funcionado pero vaya.
DOCUMENTACIOOOONNNNNN. Disculpas por haceros perder el tiempo por mi falta
de conocimientos.
Atentamente : Francisco Sanchez GERENTE GRUPO ST - Software TOTAL