FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Formatear columna dbgrid
No se si se puede, pero si se pudiese que tengo que hacer para darle una mascara a una columna de un DBGrid, ya que tengo una columna que almacena salarios y me interesa que cuando se vea por pantalla se pueda apreciar con los separadores de mil.
Ej.: sueldo => sueldo 121544 121.544 323232 323.232 1235545 1.235545 A quien me pueda ayudar lo tendre en mis oraciones ... Nota: Soy Ateo
__________________
Cuando el sol ilumine tu camino... no dudes en recorrerlo veloz mente..!!! |
#2
|
||||
|
||||
Si al dataset asociado al dbgrid le agregas los campos persistentes (Fields Editor) puedes usar la propiedad EditMask para forzar una máscara en el valor. Claro que esto también te fuerza a escribir el valor usando la máscara. Si no deseas esto puedes usar el evento OnGetText que te permite mostrar lo que sea en lugar del valor sólo cuando no se está editando el campo. Ahí podrías usar Format o FormatFloat para presentar el valor del campo en el formato que desees.
// Saludos |
#3
|
|||
|
|||
en el editor de campos "fields editor" en la propiedad "displayformat" del campo que quieres ver formateado, puedes colocar el formateo del numero similar a: #,###.00
|
#4
|
|||
|
|||
Se agradece...
Julià T y a Roman....
Ambos se la mandaron
__________________
Cuando el sol ilumine tu camino... no dudes en recorrerlo veloz mente..!!! |
|
|
|