Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Formato dbgrid (https://www.clubdelphi.com/foros/showthread.php?t=68447)

BetoAlonso 14-06-2010 22:43:59

Formato dbgrid
 
Saludos
Tengo el siguiente resulta de un dataset

Código:

TIPDOC NUMDOC    FECDOC    CODPROD DESCRIPCION
  FA      04545    11/06/2010    00001      ARROZ 50 KG
  FA      04545    11/06/2010    00002      AZUCAR 50 KG
  FA      04546    11/06/2010    00003      ARROZ SUPERIOR 50 KG
  FA      04546    11/06/2010    00004      ACEITE CAJA
  FA      04547    11/06/2010    00001      ARROZ 50 KG
  FA      04547    11/06/2010    00003      ARROZ SUPERIOR 50 KG

y deseo mostrarlo en un dbgrid de la siguiente manera :

Código:

TIPDOC NUMDOC    FECDOC    CODPROD DESCRIPCION
  FA      04545    11/06/2010    00001      ARROZ 50 KG
                                            00002      AZUCAR 50 KG
  FA      04546    11/06/2010    00003      ARROZ SUPERIOR 50 KG
                                            00004      ACEITE CAJA
  FA      04547    11/06/2010    00001      ARROZ 50 KG
                                            000003      ARROZ SUPERIOR 50 KG

gracias por su atencion, acepto sugerencias trabajo con delphi 7 + firebird 2.0

Faust 15-06-2010 00:41:15

Lo siento, no entiendo bien tu pregunta, pero si te refieres a la alineación, color del texto, color de fondo de las celdas, etc., estos son tema ya tratados en diferentes hilos, te recomiendo dar un vistazo al final de esta página donde encontrarás algunos.

Saludos.

Neftali [Germán.Estévez] 15-06-2010 09:54:54

Yo he entendido como que quieres agrupar determinadas celdas.
Con el DBGrid estandard no se puede (bueno nada es imposible, pero costaría bastante -supongo que habría que pelearse con los eventos de pintado-).
Puedes revisar otros componente de tipo Grid que permitan agrupación. El que yo conozco es el de las QuantumGrid (DevExpress), pero son bastante caros.

Faust 15-06-2010 16:36:58

Cita:

Empezado por Neftali (Mensaje 367279)
Yo he entendido como que quieres agrupar determinadas celdas.
Con el DBGrid estandard no se puede (bueno nada es imposible, pero costaría bastante -supongo que habría que pelearse con los eventos de pintado-).
Puedes revisar otros componente de tipo Grid que permitan agrupación. El que yo conozco es el de las QuantumGrid (DevExpress), pero son bastante caros.

Ah es cierto, agrupados, en efecto DevExpress...


La franja horaria es GMT +2. Ahora son las 03:21:06.

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