Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   cxGrid y CDS (https://www.clubdelphi.com/foros/showthread.php?t=65700)

dfarias 07-01-2010 21:43:19

cxGrid y CDS
 
Hola Colegas tengo un problemilla que no se como resolver.

Tengo un cxGrid associado a un ClientDataset y funciona casi perfecto. El problema lo tengo cuando me muevo dentro del DataSet por programa, no me actualiza el cursor en el grid.

Ejemplo tengo 4 registros estoy en el 1ro. y por programa borro este y 2 mas, el cursor del grid (barra destacada) se queda en el primero actual, pero el puntero del clientDataset esta al final. Entocences la acciona que realizar el usuario no la hace con el registro que corresponde. Se supone que al moverme en el dataset deberia reflejarlo automaticamente. Agradecera vuestra ayuda.

Neftali [Germán.Estévez] 08-01-2010 10:12:40

Cita:

Empezado por dfarias (Mensaje 350210)
Tengo un cxGrid associado a un ClientDataset y funciona casi perfecto. El problema lo tengo cuando me muevo dentro del DataSet por programa, no me actualiza el cursor en el grid.


Pues así es como funciona y funciona bien.
Revisa cómo tienes las conexiones entre los componentes, porque si te mueves por el ClientDataset o realizas cambios, estos se ven inmediatamente en el cxGrid.

Si pruebas esto:

Código Delphi [-]
  CDS.Next;
  CDS.Prior;
  CDS.Delete;

Debes ver los correspondientes cambios en el cxGrid, sino es que no lo has conectado correctamente.


La franja horaria es GMT +2. Ahora son las 17:29:12.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi