Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   como los traigo? (https://www.clubdelphi.com/foros/showthread.php?t=14508)

jam888 22-09-2004 20:17:33

como los traigo?
 
Mi probelma es el siguiente, tengo una tabla (articulos)hecha en interbase,con el precio numeric(6.2) y precio de compra float y a la hora de mostrarlos en un dbgrid y un edit el campo numerico no me muestra los decimales y el campo float me muestra un monton de decimales, como hago para que me muestre dos decimales el campo float y para que el campo numerico me muestre los decimales.

buitrago 23-09-2004 09:18:30

crea los TFields
 
En las tablas y ahi usa el DisplayFormat para colocar Mascaras.

Saludos

Fer

jam888 24-09-2004 01:26:19

No puedo usar displayformat en un dbgrid los datos provienen de una consulta y esta los trae mal, o aparecen mal en la grilla y en el edit

roman 24-09-2004 01:48:52

Pero la consulta es un DataSet al que puedes colocar sus campos persistentes y en ellos definir el DisplayFormat. Creo que a esto es a lo que se refiere buitrago.

// Saludos

jam888 24-09-2004 19:48:39

No les entiendo pueden explicarse con un pequeñisimo ejemplo, me seria de mas ayuda.Muchas Gracias

AGAG4 24-09-2004 20:32:38

oki
 
En la consulta que haces ya sea con un Dataset ó un Query, dale doble clic sobre el, te aparecerá un cuadro presiona el boton derecho del raton "Add All Fields" ó presiona "Ctrl+F", se te agregarán los campos, selecciona el campo que te aparece mucho decimales, busca la propiedad "DisplayFormat" y formatealo con esto ###,##0.00

Que tengas buen día.

jam888 28-09-2004 23:10:43

la verdad, la verdad quedo de maravillas muchas gracias a todos los que se molestaron en contestar.Un Abrazo a todos


La franja horaria es GMT +2. Ahora son las 18:57:28.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi