Hola,
No sé si me voy a explicar bien. La cuestión es que necesitamos importar a
Crystal Reports unos datos que tenemos en un xml que también hemos creado
nosotros dinámicamente a partir de una base de datos.
Antes de todo, aclarar que no nos enteramos demasiado, que digamos, de cómo
va el xml, y no porque no lo hayamos intentado, pero se ve que no somos
demasiado inteligentes ;-)
Pero bueno, yendo al problema en sí, el hecho es que tenemos un archivo .xml
con los datos y otro archivo .xsd (es decir, un xml schema de esos) en el
que está el tipo de datos, que por lo que hemos leido es como tiene que ser.
¿Y qué nos pasa? Pues lo típico: Como que en inglés los números los escriben
del estilo: 9,543.02, los datos que son decimales nos marcan error, ya que
nosotros los hemos escrito los números del estilo 9.543,02.
Ya sabemos que al crear el xml podríamos hacerlo cambiando puntos por comas
y lo inverso pero, siendo xml algo hecho teóricamente para ser lo más
estándar posible, ¿no existe un tipo de decimal estilo "español"? O ¿se
puede (o se debe) definir un tipo simple basado en el decimal?
He estado mirando por Internet y, aunque parezca mentira, no he encontrado
nada sobre el tema.
Espero que se me entienda. Al fin y al cabo, el problema es el típico y
eterno que tienen los programadores desde siempre, ¿no?
Bueno, un saludo y gracias por la posible ayuda.
Leer las respuestas