Forums Últimos mensajes - Powered by IBM
 
Tags Palabras claves

No me limpia la GRID

30/10/2004 - 15:39 por Martin Biancardi | Informe spam
Hola genios: Tengo el siguiente problema
Tengo una GRID donde cargo el detalle de una factura.
En la primer factura (cuando la base esta vacia)
todo bien, cuando cargo una segunda
factura me trae el detalle de la primera.
Como hago para que me traiga la GRID en blanco.
Trabajo con buffering 5, transacciones,
tableupdate(), tablerrevert() y demas
Muchisimas gracias.


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
 

Leer las respuestas

#1 Paco Simarro
30/10/2004 - 20:07 | Informe spam
Habría que saber primero que utilizas como RecordSource del grid. Si es un
cursor obtenido con una instrucción SQL, si es una vista actualizable
parametrizada, etc...

Pero en cualquiera de los casos te debería bastar con recrear el cursor o
releer la vista. En el caso de utilizar una vista parametrizada
(recomendable 100%) podrías ubicar este código en un método que se encargue
de actualizar los datos al visualizar un nuevo registro de la tabla
principal:

Parametro = Nuevo valor del parámetro.
Thisform.Grid.RecordSource = ''
REQUERY('NombreVista')
Thisform.Grid.RecordSource = 'NombreVista'

Espero haberte ayudado.
Saludos.





"Martin Biancardi" escribió en el mensaje
news:
Hola genios: Tengo el siguiente problema
Tengo una GRID donde cargo el detalle de una


factura.
En la primer factura (cuando la base esta vacia)
todo bien, cuando cargo una segunda
factura me trae el detalle de la primera.
Como hago para que me traiga la GRID en blanco.
Trabajo con buffering 5, transacciones,
tableupdate(), tablerrevert() y demas
Muchisimas gracias.


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway

Preguntas similares