Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Agrupar en tDBCrtlGrid (https://www.clubdelphi.com/foros/showthread.php?t=95536)

Carmelo Cash 24-01-2022 22:05:59

Agrupar en tDBCrtlGrid
 
Buenos días foro:

Estoy usando Delhi 7
Necesito armar una grilla, donde pueda editar un checkboox, pero debe estar "Agrupado por Cliente"

Ej.
-------------------------------
Pepe
FC 1264 400.25 [X]
FC 1269 1400.25 [ ]
FC 1274 300.25 [X]
-------------------------------
Pipo
FC 1284 100.25 [ ]
FC 1289 100.25 [X]
FC 1294 900.25 [ ]
-------------------------------
Toto
FC 1294 400.25 [X]
FC 1299 1400.25 [X]
FC 1374 300.25 [ ]
--------------------------------
Estoy utilizando una RxmemoryData, y un tDBCtrlGrid, pero no logro una separación entre los clientes.

O sea... lo logro repitiendo los clientes en cada fila, pero se presta a confusión sino agrupo los clientes.

Lo que SI funciona es:

Pepe FC 1264 400.25 [X]
Pepe FC 1269 1400.25 [ ]
Pepe FC 1274 300.25 [X]
Pipo FC 1284 100.25 [ ]
Pipo FC 1289 100.25 [X]
Pipo FC 1294 900.25 [ ]
Toto FC 1294 400.25 [X]
Toto FC 1299 1400.25 [X]
Toto FC 1374 300.25 [ ]

Si saben que herramienta puedo usar para lograr esto se los voy a agradecer, sino... igual se los voy a agradecer.

Saludos

kuan-yiu 26-01-2022 08:30:56

Pues o construyes tú mismo la estructura de los resultados usando algo tipo stringGrid o utilizas dos grillas con una estructura maestro detalle: una para los clientes y otra para los datos de cada cliente.
A mi personalmente me gusta más el segundo método.


La franja horaria es GMT +2. Ahora son las 20:56:54.

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