![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola. De verdad que lo has enredado un poco.
He intentado decirte ya antes que el dbGrid no formatea por si mismo los campos. Esto se define a nivel del DataSet asociado, con las propiedades DisplayFormat y EditFormat. Estas podes establecerlas en tiempo de diseño o en tiempo de ejecución sin ningun problema. Por tanto podes hacer algo como:
Y veras como salen "formateados". Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
#2
|
||||
|
||||
|
gracias por la ayuda,
ya lo encontre with DMSIU.zroqryFac do begin Close; SQL.Clear; DMSIU.cdsFac.Active:=false; sql.add('select f.documento, f.remision, c.nombre, f.fechae, f.paciente, f.estatus, f.importet'); sql.add('from facturas f, clientes c where f.tipo =''F'' and f.clavec = c.clavec'); Open; with DMSIU.cdsFac do begin Active := true; (FieldByName('importet') as TFloatField).DisplayFormat := '###,##0.00'; end; end; |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|