Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   CxGrid vista master detail (https://www.clubdelphi.com/foros/showthread.php?t=79347)

cmfab 27-06-2012 16:51:45

CxGrid vista master detail
 
Hola a todos, en especial a los amigos que usan las devexpress. tengo el siguiente problema. uso en un formulario el componente cxGrid para representar dos vistas una maestro y otro detalle, el asunto es que las vistas son de tipo Table entonces cuando las lleno me aparecen los datos en la grilla solo de la vista master. es que usando vistas de tipo DBtable existen las propiedades masterfield y detailfield que se ubican en la segunda vista (detalles), pero esas propiedades no estan en las vistas de tipo table. por ejemplo para rellenar los rows de ambas vistas uso el codigo siguiente

Código Delphi [-]
vista.DataController.BeginFullUpdate;
   try
      vista.DataController.RecordCount := 3;
      vista.DataController.SetValue(0,0,'Dato1');
      vista.DataController.SetValue(1,1,'Dato2');
      vista.DataController.SetValue(2,2,'Dato3');
   finally
      vista.DataController.EndFullUpdate;
   end;

vista1.DataController.BeginFullUpdate;
   try
      vista1.DataController.RecordCount := 1;
      vista1.DataController.SetValue(0,0,'Dato1_1');
      vista1.DataController.SetValue(0,1,'Dato2_2');
   finally
      vista1.DataController.EndFullUpdate;
   end;
end;

pero nunca muestra nada cuando expando el row de la vista master

Gracias de antemano


La franja horaria es GMT +2. Ahora son las 17:19:32.

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