Ver Mensaje Individual
  #14  
Antiguo 10-10-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cada DBEdit está asociado a un objeto TField que es quien maneja la información del campo correspondiente. Dependiendo del tipo de datos del campo, el objeto TField puede ser alguno de sus derivados: TStringField, TFloatField, TIntegerField, etc. pero el DBEdit sólo lo expone en su forma genérica TField. La propiedad DisplayFormat sólo está disponible a partir de TNumericField. Para poder asignar la propiedad debes entonces hacer un moldeo de datos:

Código Delphi [-]
TNumericField(DBEdit1.Field).DisplayFormat := ',#.##';

Otra forma de hacer esto, es agregar los campos durante el diseño usando el editor de campos del Table asociado (menú contextual del componente). De esta manera, en el formulario se incluyen los objetos TFiled (derivados) correctos, con nombres como TablaEmpleadosSalario. Haciéndolo así, puedes ver y asignar la propiedad DisplayFormat en el inspector de objetos.

// Saludos
Responder Con Cita