Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-04-2006
chileno chileno is offline
Miembro
 
Registrado: jun 2005
Posts: 121
Poder: 19
chileno Va por buen camino
DBGrid columnas compuestas.

hola a todos...
quiero personalizar un dbgrid para producir el efecto de campos compuestos, es decir:
nombres
primero | segundo

hay una guia para implementar en la ayuda con el sgte titulo:

Displaying ADT and array fields

espero k me entiendad chao
Responder Con Cita
  #2  
Antiguo 01-04-2006
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
Saludos

Nunca he tratado de fusionar columnas en un dbgrid, la idea que utilizo para unir dos campos es haciendo con sentencias en un query.
Código SQL [-]
Select campo1 || campo2
from tabla1
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita
  #3  
Antiguo 01-04-2006
chileno chileno is offline
Miembro
 
Registrado: jun 2005
Posts: 121
Poder: 19
chileno Va por buen camino
gracias vtdeleon
por responder..................

tienes razon con una sentencia sql se puede unir los campos que deseamos y/o los que se puedan, mi intención es darle un mejor formato a la grilla, y en la ayuda de el componente (TDBGrigd) hay una referencia al parecer de como hacer eso...pero no se como, ademas en una pagina que no me acuerdo el link, sale explicado como se hace.....voy seguir buscando y si encuentro lo pongo aca para los que se interezen chau


Responder Con Cita
  #4  
Antiguo 01-04-2006
Avatar de jcarteagaf
[jcarteagaf] jcarteagaf is offline
Miembro Premium
 
Registrado: abr 2006
Ubicación: La Paz, Bolivia
Posts: 651
Poder: 19
jcarteagaf Va por buen camino
Columnas compuestas

No lo he intentado con un dbgrid pero si he utilizado este truco con el grid de developer express (www.devexpress.com) y tiene muy buenos resultados ademas de otras grandes mejoras
Responder Con Cita
  #5  
Antiguo 01-04-2006
chileno chileno is offline
Miembro
 
Registrado: jun 2005
Posts: 121
Poder: 19
chileno Va por buen camino
voy hecharle un vistazo (www.devexpress.com)....al parecer son de pagos...
veamos
Responder Con Cita
  #6  
Antiguo 01-04-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
También está el SMDBGrid de Scalabium. Nunca lo he usado pero ya antes lo han mencionado aquí, tiene buena pinta, parace que hace lo que buscas y es gratuito.

// Saludos
Responder Con Cita
  #7  
Antiguo 02-04-2006
chileno chileno is offline
Miembro
 
Registrado: jun 2005
Posts: 121
Poder: 19
chileno Va por buen camino
hola de nuevo
buscando por ahi encontre informacion para realizar una columna compuesta

ahi va el ejemplo:

http://marcocantu.it/code/md6htm/Adt...tm#AdtDemo.dpr
Responder Con Cita
  #8  
Antiguo 03-04-2006
Delfino Delfino is offline
Miembro
 
Registrado: jul 2003
Ubicación: Madrid
Posts: 974
Poder: 21
Delfino Va por buen camino
Cita:
Displaying ADT and array fields
Esto lo hace el DBGrid automaticamente si tienes fields de este tipo. O bien conectando con Oracle o bien los creas en el ClientDataset, y asi se hace en el ejemplo, pero haciendolo manualmente no se si es posible. encotraste algo como hacerlo con los demas Datasets?
__________________
¿Microsoft? No, gracias..
Responder Con Cita
  #9  
Antiguo 03-04-2006
zajoma zajoma is offline
Miembro
 
Registrado: feb 2006
Posts: 32
Poder: 0
zajoma Va por buen camino
Has probado a incluir un campo calculado en la tabla que te una los campos originales?
Responder Con Cita
  #10  
Antiguo 04-04-2006
chileno chileno is offline
Miembro
 
Registrado: jun 2005
Posts: 121
Poder: 19
chileno Va por buen camino
hola delfino...
la verdad el ejemplo corre bien pero cuando implemento mi aplicacion con ClientDataSet me desconoce el campo tipo ADT "campo no encontrado"..
la verdad no se lo que pasa siendo que me guio con el ejemplo....puedes explicarme un poco...la verdad me quese pegado con esto y me gustaria manejarlo bien....el manejo con los otros tipo de dataset .... menos apenas toy con este....trabajo con los componentes zeos..talvez va por ahi la cosa...ve uno a saver..
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ajustar Tamaño de Columnas en DBGrid. Essato Varios 1 26-06-2005 00:34:18
Ancho de columnas de un DBGrid PTW Varios 2 01-06-2005 01:50:39
Mover columnas en un dbgrid jzginez Conexión con bases de datos 2 11-07-2004 15:47:25
Definir columnas dbgrid Letty Conexión con bases de datos 3 15-12-2003 20:04:57
Foramtear columnas de DBGrid santiago14 Varios 1 25-09-2003 17:00:59


La franja horaria es GMT +2. Ahora son las 14:51:05.


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
Copyright 1996-2007 Club Delphi