Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-06-2011
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 19
ingabraham Va por buen camino
separadores de mil a una columna del dbgrid

hola,

necesito colocarle un formato con separadores de mil a una columna de un dbgrid
llamada total.

teniendo encuenta que la consulta puede variar y el numero de campos atravez del query . es algo como una consulta filtrada de campos.

gracias, espero k me entiendan

firebir 2.0 , delphi 7
__________________
Enseñar es la virtud de un sabio.
Responder Con Cita
  #2  
Antiguo 09-06-2011
Avatar de oesqueda
oesqueda oesqueda is offline
Miembro
 
Registrado: dic 2007
Ubicación: Guadalajara, Mexico
Posts: 66
Poder: 19
oesqueda Va por buen camino
1. Abres la base de datos.
2. Usas un ciclo for y determinas el tipo de campo
3. si es Currency, BCD, Float o Numerico pues, le agregas su propiedad DisplayFormat #,###,###,###,##0.00

Y ya
__________________
OEsqueda
Responder Con Cita
  #3  
Antiguo 09-06-2011
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 19
ingabraham Va por buen camino
no te entendi.
__________________
Enseñar es la virtud de un sabio.
Responder Con Cita
  #4  
Antiguo 09-06-2011
Avatar de oesqueda
oesqueda oesqueda is offline
Miembro
 
Registrado: dic 2007
Ubicación: Guadalajara, Mexico
Posts: 66
Poder: 19
oesqueda Va por buen camino
Ok vamos siendo mas explicitos.

Eso que pides no va en el Grid a menos que el grid tenga eventos o propiedades que nos permitan editar, por ejemplo el TcxDBGrid, que es de un tercero y de paga.

Dime que version de delphi usas, que base de datos o componente de base de datos y que Grid es por favor
__________________
OEsqueda
Responder Con Cita
  #5  
Antiguo 09-06-2011
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 19
ingabraham Va por buen camino
Cita:
Empezado por oesqueda Ver Mensaje
Ok vamos siendo mas explicitos.

Eso que pides no va en el Grid a menos que el grid tenga eventos o propiedades que nos permitan editar, por ejemplo el TcxDBGrid, que es de un tercero y de paga.

Dime que version de delphi usas, que base de datos o componente de base de datos y que Grid es por favor
firebir 2.0 , delphi 7
__________________
Enseñar es la virtud de un sabio.
Responder Con Cita
  #6  
Antiguo 09-06-2011
Avatar de oesqueda
oesqueda oesqueda is offline
Miembro
 
Registrado: dic 2007
Ubicación: Guadalajara, Mexico
Posts: 66
Poder: 19
oesqueda Va por buen camino
Thumbs up

Imagino que usas DBExpress o usas IBX?

Código Delphi [-]
var
  i:integer;
begin
for i := 0 to pred(dataset.fieldcount) do
  Case dataset.fields.fields[i].FieldType of
    ftInteger, ftFloat, ftCurrency: dataset.fields.fields[i].DisplayFormat := '#,###,###,###0.00';
  end; {case}
end;

Ya tu haces los cambios y lo adaptas a lo que necesitas, puedes agregar mas tipos de campos, etc.
__________________
OEsqueda
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
Hacer que una columna de un DbGrid aparezca distinta según valor Aprendiendo OOP 11 30-11-2018 14:47:20
Columna en DBgrid cmfab Varios 7 19-10-2010 17:41:45
Poner una columna de un DBGrid como columna Fija rgstuamigo OOP 4 04-03-2009 21:54:38
Sumar columna de un dbgrid Choclito Varios 0 24-07-2006 07:47:08
Deshabilitar un Columna de un Dbgrid fmonte Varios 3 03-09-2004 06:31:11


La franja horaria es GMT +2. Ahora son las 22:59:33.


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