none
Problema con decimales Crystal Reports

    Pregunta

  • Hola,

    Buenos días quisiera su ayuda en este problema, sucede que tengo 2 variables que almacenan un tipo de dato numérico en formato decimal por ejemplo : var1 = 4409.2400 , var2=3.6267 , tomar en cuenta que ambas variables son de un campo formula y lo único que deseo hacer es multiplicarlos y me devuelva un resultado también en formato decimal , pero el único resultado que consigo es un número redondeado (15991.00) , a lo cual este no es el resultado correcto del producto,

    ya hice el seteo de la variable para que acepte 4 decimales , adicionalmente probe convirtiendolo a texto y formateandolo , tambien usando la conversion Cdbl(""), no se me ocurre ninguna otra alternativa , agradeceria su pronta ayuda.

    Muchas Gracias.

    saludos.


    F.M.N Informático

    martes, 19 de noviembre de 2013 15:28

Todas las respuestas

  • Hola Franco

    Espero esta información te pueda ayudar.

    http://msdn.microsoft.com/es-mx/library/system.decimal.multiply(v=vs.110).aspx

    Saludos


    <EL CONTENIDO SE PROVEE "COMO ES" SIN GARANTÍA DE NINGÚN TIPO, ASÍ SEA EXPRESA O IMPLÍCITA>
     
    Gracias
     
    MSDN/TechNet Soporte Comunidades
     
    Por favor, recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema.
    Es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    martes, 19 de noviembre de 2013 15:44
  • Hola gracias por responder , pero la fuente de ejemplo es de .NET y lo que estoy usando es Crystal reports y el metodo multiply no existe en el CR , pero gracias por tu aporte.

    Todo esta basado en CR , toma como origen de datos un archivo XML.


    F.M.N Informático

    martes, 19 de noviembre de 2013 17:02
  • Ok una pregunta ¿Estas trabajando con Visual Studio? Porque podrías intentar dar click derecho en tu objeto y seleccionar Format Object y posteriormente dar click en Customize y lo puedes dejar asi :


    <EL CONTENIDO SE PROVEE "COMO ES" SIN GARANTÍA DE NINGÚN TIPO, ASÍ SEA EXPRESA O IMPLÍCITA>
     
    Gracias
     
    MSDN/TechNet Soporte Comunidades
     
    Por favor, recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema.
    Es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    martes, 19 de noviembre de 2013 17:31
  • gracias por tu respuesta pero ya intente esa opción , inclusive seteandolo con 4 decimales aqui te mando un print screen.

    saludos.


    F.M.N Informático

    martes, 19 de noviembre de 2013 17:54