Hola.
Estoy utilizando el DataReport conectado a una base de datos.
Tengo un campo que lo he definido en la base de datos como single(coma flotante, precisión simple).
Si el número es(las comas son los decimales): 3,346 puedo previsualizarlo en el DataReport de dos formas:
1) 3,346 que es sin dar ningún formato
2) 3,35 que es dando formato con dos decimales.
Para conseguir esta segunda forma, basta con poner la propiedad format así: "0.00"
El código para el que esté interesado es simplemente éste:
Dim Formato As New StdDataFormat
Formato.Format = "0.00"
Set Sections("detalle").Controls("Texto4").DataFormat = Formato
Mi pregunta es:
Quiero conseguir que el DataReport me muestre solamente 3,34, sin redondeo. ¿Existe alguna forma de poner este formato con "Format"?
Os puedo asegurar que he probado de todo: "##.##", "##.#0". No se me ocurre nada más...
A ver si alguien sabe hacerlo.
PD. Es una pena, pero si no se puede hacer con format, la solución será crear un nuevo campo de texto en la base de datos y manejar ese valor....
Muchas gracias