Cita:
Empezado por ajgomezlopez
Gracias Caral y fjcg.
Al final hice esto para solucionarlo, mirando la documentación de la función FloatFormat:
Label7.Caption := 'El importe total asciende a: ' + FormatFloat('0.00',qtotal.Fields.FieldByName('total').AsFloat);
Muchas gracias por contestar, pero ahora me surge otro problema; para respetar la guia de estilo lo posteo en otra sección, este es el enlace:
http://www.clubdelphi.com/foros/show...884#post330884
Por cierto, muchísimas gracias otra vez por todo, soys geniales
Un abrazo.
|
Hola de nuevo, si usas un Label tienes que hacerlo como lo has hecho con FormatFloat, pero también puedes utilizar un DBText con este componente ya no necesitas darle formato, porque tomara el que le has dado a tu DataSet, lo enlazas como lo haces con tu DBGrid y escojes el campo.
Con el DBText, te evitaras hacer esta asignación Label7.Caption := FormatFloat(', qtotal.Fields.FieldByName('total').DisplayFormat, qtotal.Fields.FieldByName('total').AsFloat);
Sobre tu otro problema no es necesario editar el titulo, debe quedarse tal cual lo has puesto para que ayude en las busquedas, por eso es bueno tomarse un poco de tiempo y poner un titulo descriptivo, también es bueno que una vez que te ha ayudado la respuesta que te han dado o hayas encontrado tu la respuesta, lo publiques mandando otro mensaje en el mismo hilo.
Saluditos