border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

  #1 (permalink)  
Antiguo 12-02-2008, 18:40:32
Buena Participación en el Foro
 
Registrado: may 2006
Posts: 62
Marauder Valoración +2
Predeterminado Decimales en C1FlexGrid

Buenas tardes a todos.Mi situación es la siguiente:

En un formulario de mi programa tengo un c1FlexGrid y en una de sus columnas cargo datos de tipo decimal con 2 decimales y asi se muestra en mi ordenador de desarrollo pero,sin embargo, cuando instalo el programa en los ordenadores de los clientes me carga los datos con 4 decimales.¿Sabe alguien a que puede ser debido?.

Muchas gracias por su tiempo e interés.
Responder Con Cita
  #2 (permalink)  
Antiguo 14-02-2008, 21:12:16
Avatar de AlejandroFR
Gran Participación en el Foro
 
Registrado: nov 2004
Ubicación: Lima
Posts: 124
AlejandroFR Valoración +2
Predeterminado

Que tal Marauder, bueno este problema no lo he visto aun, pero te suelto algo que derrepente podrias verificar, quizas el problema esta en la configuración regional de las máquinas. Yo se que estos controles trabajan independientemente de esto, porque uno les da el formato con que se quiere que aparezca, pero podrias probar con lo que te describo.

Espero te sirva. Suerte.

Bytes.
__________________
-----------------------
Alejandro Flores R.
Responder Con Cita
  #3 (permalink)  
Antiguo 15-02-2008, 08:36:26
Buena Participación en el Foro
 
Registrado: may 2006
Posts: 62
Marauder Valoración +2
Predeterminado Respuesta

Muchas gracias por tu ayuda,pero lo de la configuracion regional ya lo habia pensado pero en todas las maquinas es la misma.De todas maneras muchas gracias y se te ocurre alguna otra cosa,te lo agradeceria enormemente.Un saludo
Responder Con Cita
  #4 (permalink)  
Antiguo 15-02-2008, 09:15:42
Avatar de J.M.Movilla
Administrator
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.404
J.M.Movilla Valoración +2
Predeterminado

En el FlexGrid tienes la posibilidad de personalizar la propiedad EditMask de cada columna, poniendo por ejemplo ####.00 cuando necesites que aparezcan siempre dos decimales.
__________________
José María Movilla Cuadrado
______________________

Visual Basic Videos Programacion Foro Programacion
Tutoriales Programacion Trucos Programacion Codigos Programacion
Responder Con Cita
  #5 (permalink)  
Antiguo 15-02-2008, 10:06:53
Buena Participación en el Foro
 
Registrado: may 2006
Posts: 62
Marauder Valoración +2
Predeterminado Respuesta

Muchas gracias por la respuesta,no sabia como se utilizaba esa propiedad.Lo probaré.Muchas gracias por vuestra ayuda.
Responder Con Cita
  #6 (permalink)  
Antiguo 15-02-2008, 15:40:13
Buena Participación en el Foro
 
Registrado: may 2006
Posts: 62
Marauder Valoración +2
Predeterminado Decimales en C1FlexGrid

Estimado,J.M.Movilla,he probado la solucion que me ha dado y me funciona perfectamente,muchas gracias.Pero me surge un duda,¿El numero de almohadillas coinciden con el numero de digitos de la parte entera del numero decimal que mostrara en el flexgrid o es algo génerico y mostrara todos los digitos del numero decimal sea cual sea el numero de digitos de este ?.
Muchas gracias por su ayuda e interes.
__________________
Solo la espupidez humana pude acabar con la humanidad
Responder Con Cita
  #7 (permalink)  
Antiguo 15-02-2008, 16:20:13
Avatar de J.M.Movilla
Administrator
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.404
J.M.Movilla Valoración +2
Predeterminado

Bueno, el formato numérico es el que se utiliza para cualquier objeto que pretendas presentar formateado... Las almohadillas no son significativas por sí mismas; sin embargo sí lo son los ceros... Si tú pones "#######0.00" te presentará el número 5/327 exactamente igual que si la máscara es "#0.00": o sea, te aparecerá "0.02" en todo caso; igual que si presentas 10/2 te pondrá "5.00". En cambio no sería así si la máscara fuera "########.##" o "##.##", porque el primer número continuaría siendo "0.02", pero el segundo te lo presentaría como "5" (sin los decimales).

En todo caso, la respuesta más útil la vas a encontrar tú mismo haciendo las pruebas precisas.
__________________
José María Movilla Cuadrado
______________________

Visual Basic Videos Programacion Foro Programacion
Tutoriales Programacion Trucos Programacion Codigos Programacion
Responder Con Cita
  #8 (permalink)  
Antiguo 16-02-2008, 13:21:53
Buena Participación en el Foro
 
Registrado: may 2006
Posts: 62
Marauder Valoración +2
Predeterminado Decimales en C1FlexGrid

Muchas gracias por la aclaracion que me sea muy util.
__________________
Solo la espupidez humana pude acabar con la humanidad
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
C1FLexGrid - Color en una celda que ya tiene Map asignado kharekhare ComponentONE Suite 0 20-02-2008 20:34:17
Decimales en C prizmarfall C/C++ 2 13-09-2007 10:41:58
decimales precisión LOBO_SUELTO_ Visual Basic 6.00 3 31-01-2007 18:25:49
decimales sigmax Crystal Reports 1 24-11-2006 20:55:56
Decimales !!!!!!!!!!!!!!!!!!!!!!! garepa Crystal Reports 2 17-09-2004 01:00:00


La franja horaria es GMT. Ahora son las 16:22:47.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right