Tengo un reporte de Crystal (el mismo que me causó los problemas de los SP anteriores?.. si ese). en el mismo ya con los datos tengo la data, y hago la extracción de información por medio de Tablas de Referencias Cruzadas.
Pues bien. De una de estas tablas de referencias cruzadas está organizada por Semana (filas), Tipo de material (Columnas), y cantidad de Desechos (datos numérico)
Pues bien, de esta tabla de referencia cruzada saco un gráfico para ver el material desechado por semana.
Mi problema esta en que el campo de semanas en SQL lo tengo como Numeric, sin decimales, en SQL lo veo correctamente. Pero al momento de cargar el Crystal los campos Numeric me los pone con decimales de manera automática. Entonces tengo el problema que al momento de ponerlo en la gráfica las semanas me salen como 1,00 - 2,00 - 3,00 y así. y no encuentro EN DONDE QUITAR LOS DECIMALES A ESTOS DATOS.
Como pueden ver en la imagen 1 las semanas vienen sin decimales, pero al momento de generarlo en la gráfica, este viene con decimales. ¿Que puedo hacer? o ¿Donde se modifica las características de los datos de las gráficas?
Ya lo tiene. aunque ese solo me cambia los datos del eje Y, no del eje X.
Los que necesito cambiar son los del eje X… Por el momento he encontrado una solución momentanea. Saco una vista previa del reporte, y le doy Click derecho en la etiqueda “modificar alias de etiqueta” pero se debe modificar 1 por 1, es decir, que la semana que viene tengo que volverlo a hacer para acomodar la semana 30, y la siguiente nuevamente para la semana 31 y así… (esto porque ya los SP están hechos para traer información solamente de 2020 para acá, hacia atras no existen datos en las tablas y campos donde se está capturando la información)
EDIT. Ya lo intenté creando una formula con el campo Semana, y al mismo le puse que es Abs(semana) pero esa formula también me la muestra con decimales ¬¬
Lo que puedo observar es que los miles de los pone con “.” y los decimales con “,”. Creo esa parte esta afectado por la regionalizacion de tu equipo. Podrías validarlo?
una sugerencia igual medio simple pero luego pasa que los tipos de gráficos tienen una configuración especifica para mostrar datos, porque no muestras tus datos con una gráfica sencilla de barras ¿te lo muestra igual?
Fijate que en Venezuela era así. la coma (,) delimita los decimales mientras que los miles se hacía con el punto (.).
Me costó mucho acostumbrarme (y aún ahorita a veces me equivoco), a que aquí en méxico es al reves, la “coma” para los miles y el “punto” para los decimales. por eso no había notado ese detalle.
Sin embargo veo que en configuración regional es correcta.
Déjame buscar si en crystal eso se configura en alguna parte… porque “según yo” crystal toma esa configuración de la configuración regional de windows.
En la tabla fue fácil, le di click derecho al campo de semana, y en la opción “dar formato al campo” y ahí en la pestaña de formato número le puse el formato sin decimales.
la cosa es que ese formato no lo arrastra a los gráficos. Intenté de hacer el grafico de cero, tomando un campo de formula que le apliqué la misma del formato y tampoco lo agarra…
En definitiva. por el momento solo lo tengo con el cambio manual en la etiqueta. Estoy pensando en probar luego con un cambio en los SP, y que en vez de declararlo Numeric, declararlo Integer a ver… pero ya la dirección tiene el reporte (lo pidieron ayer urgente), así que esa prueba solo podré hacerla en fin de semana.
Recuerden por favor, que las “descargas” van únicamente al sector privado del foro, no se permite compartir de forma pública enlaces de descargas. Va contra nuestras normas, y es para proteger la comunidad, ya que no somos una comunidad de warez ni descargas.
Quienes deseen descargar el material que ha compartido Jose, deben abrir un tema nuevo en #manuales-sap citando este debate, y se seguirán las normas de dicha sección.