• Sábado 21 de Diciembre de 2024, 10:39

Autor Tema:  Modificar El Numero De Decimales En Porcentaje  (Leído 7365 veces)

aleplgr

  • Nuevo Miembro
  • *
  • Mensajes: 19
    • Ver Perfil
Modificar El Numero De Decimales En Porcentaje
« en: Lunes 27 de Noviembre de 2006, 16:37 »
0
Hola, tengo una tabla de referencias cruzadas y en la columna de Totales puedo especificarle el numero de decimales que quiero con el boton derecho del mouse y seleccionando en la pestaña Número el tipo de numero que quiero, pero cuando hago lo mismo para la columna Porcentaje selecciono el formato del número de la misma manera que para la columna anterior pero no modifica la cantidad de decimales, siempre muestra el Porcentaje con cero decimales, como se ha de modificar este campo?

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Modificar El Numero De Decimales En Porcentaje
« Respuesta #1 en: Martes 28 de Noviembre de 2006, 16:08 »
0
Y si te vas a :
click dereccho al campo,te vas a numero, y luego donde dice custom ? ahi te dice la cantidad de decimales que quieres en ese campo ... no se si es eso lo que queres hacer ?..

 :ph34r:
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



aleplgr

  • Nuevo Miembro
  • *
  • Mensajes: 19
    • Ver Perfil
Re: Modificar El Numero De Decimales En Porcentaje
« Respuesta #2 en: Miércoles 29 de Noviembre de 2006, 12:20 »
0
Si, es eso lo que quiero hacer, cuando lo hago para una columna cualquiera anda bien pero cuando hago lo mismo para la columna de Porcentaje  no cambia la cantidad de decimales, es como si la cantidad de decimales de la columna Porcentaje  estuviera fijado desde alguna otra parte

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Modificar El Numero De Decimales En Porcentaje
« Respuesta #3 en: Miércoles 29 de Noviembre de 2006, 16:03 »
0
Ummm nose, pero no se si ya viste que tipo es tu campo el cual te esta reflejando el resultado ???? lo tienes como int , o le tienes decimales ??? y si tiene decimacles cuantos tiene??? o el resultado que estas obteniendo es una formula del crystal ? porque si es asi te tendria que dejar sin ningun problema......

 :comp:
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



aleplgr

  • Nuevo Miembro
  • *
  • Mensajes: 19
    • Ver Perfil
Re: Modificar El Numero De Decimales En Porcentaje
« Respuesta #4 en: Miércoles 29 de Noviembre de 2006, 17:34 »
0
Yo tengo una tabla cruzada con esta estructura:
Provincias          Totales
  A                 145,66  0%
  B                 678,99  1%
 ...

Mi tabla tiene 2 columnas: una de provincias con los nombres de las provincias y otra de Totales en la que tengo el total de clientes en cada provincia.
La columna de Totales está dividida en 2: el numero de clientes y el porcentaje q ese numero representa sobre el total de mis clientes. Ese porcentaje sale con cero decimales siempre y no tengo forma de cambiarlo.

En la vista diseño con el boton derecho puedo modificar la cantidad de decimales del número de clientes, pero en la columna de porcentaje cuando hago lo mismo, o sea:  le doy boton derecho, Dar formato al campo, Estilo personalizado, Boton Personalizar,
Decimales 1,00
Redondeado 0,01
Aceptar
Aceptar
Pero no graba ese cambio y sigue mostrandome el porcentaje con cero decimales.
Y cuando entro de nuevo a mirar ese campo vuelvo a tener
 Decimales 1
Redondeado 1

es como si esos valores los tomara de otro lado pero no se donde

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Modificar El Numero De Decimales En Porcentaje
« Respuesta #5 en: Miércoles 29 de Noviembre de 2006, 18:53 »
0
No sera porque la data no trae decimales ? , no puedes moficar la tabla donde tienes esos totales y ponerle como tipo float,decimals y le pones la cantidad de decimales que quieres .... esa seria una solicion .... ;)
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



aleplgr

  • Nuevo Miembro
  • *
  • Mensajes: 19
    • Ver Perfil
Re: Modificar El Numero De Decimales En Porcentaje
« Respuesta #6 en: Jueves 30 de Noviembre de 2006, 11:10 »
0
Mi tabla de referencias cruzadas tiene 2 columnas: una de Provincias y una de Totales, en esta columna Totales muestro 2 valores: uno es el valor por ventas de los clientes que tengo en cada provincia y otro es el porcentaje de ese valor sobre el total de ventas. A este valor de ventas puedo modificarle la cantidad  de decimales dando click con el boton derecho sobre el campo  y  ese valor  es el que calcula a partir de mis tablas. El otro valor es el Porcentaje sobre el total al que corresponden  las ventas de cada provincia y lo calcula a partir del valor por ventas, no lo calcula a partir de mis tablas.
O sea lo que tengo es esto:
Provincias Totales
A 145,66 0%
B 678,99 1%
...

El valor de 145,66  es el total de ventas de mis clientes en la provincia A y el 0% que está pegado a ese valor es el Porcentaje sobre el total  que corresponde a ese 145,66.
El valor de 145,66 es el que calcula a partir de mis tablas, el Porcentaje lo calcula a partir del 145,66  lo que estoy intentando hacer es que en lugar de poner 0% ponga 0,26%.  
Las tablas originales tienen los decimales correctamente y el valor de total de ventas está correcto. Lo que no logro hacer es modificar ese 0% para que lo ponga con mas decimales porque ademas cuando sumo esos valores de porcentaje no da 100% aunque en los totales de la tabla sí pone 100%.

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Modificar El Numero De Decimales En Porcentaje
« Respuesta #7 en: Jueves 30 de Noviembre de 2006, 22:31 »
0
Tu no haces ningun calculo en Crystal , toda la info la traen tus tablas ?
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



aleplgr

  • Nuevo Miembro
  • *
  • Mensajes: 19
    • Ver Perfil
Re: Modificar El Numero De Decimales En Porcentaje
« Respuesta #8 en: Viernes 1 de Diciembre de 2006, 10:14 »
0
No, no hago ningun calculo, en mi tabla de referencias cruzadas lo unico que tengo es en las filas las provincias, en las columnas nada y en los campos resumidos hago un recuento distintivo por codigo de cliente y el porcentaje de ese recuento distintivo, hice esta version nueva para que sea mas facil de calcular y tampoco funciona (la cantidad de clientes que calcula con el recuento distintivo sí está bien, lo que no logro hacer es que me muestre decimales en el porcentaje).

En los totales generales de la tabla de referencias cruzadas pone 100% pero está mal ya que cuando sumo a mano no me da 100, da un poco menos porque se ve que internamente suma con decimales pero no los muestra..

aleplgr

  • Nuevo Miembro
  • *
  • Mensajes: 19
    • Ver Perfil
Re: Modificar El Numero De Decimales En Porcentaje
« Respuesta #9 en: Viernes 1 de Diciembre de 2006, 13:54 »
0
Ahora me avisaron en otro foro que el problema de los decimales en el porcentaje de una tabla de referencias cruzadas es una limitacion del CR:

"It's a limitation of crosstabs (and pie charts) that CR can't show decimal precision with percent values. If you're using CR 9 or higher you can use the Display String functionality (found on the Common tab of the Format dialog) to show the decimal precision you need. Usually a simple ToText formula that correctly formats the current field value is all that's needed"


Traté de hacer lo que dice definiendo esta formula
if CurrentFieldValue <=1.0
then ToText(CurrentFieldValue, 3)
else if CurrentFieldValue > 1.0
then ToText(CurrentFieldValue, 2)

y ahora muestra 3 decimales pero en cero o sea que donde tenía un 0% ahora tengo un 0,000% y donde tenia un 2% ahora tengo un 2,00% sigue poniendo en cero todos los valores despues de la coma.
Aunque internamente lo hace bien ya que en el porcentaje total muestra un 100%.

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Modificar El Numero De Decimales En Porcentaje
« Respuesta #10 en: Viernes 1 de Diciembre de 2006, 18:06 »
0
;)
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



aleplgr

  • Nuevo Miembro
  • *
  • Mensajes: 19
    • Ver Perfil
Re: Modificar El Numero De Decimales En Porcentaje
« Respuesta #11 en: Sábado 2 de Diciembre de 2006, 20:18 »
0
Bueno resulta que ese es un error conocido reportado desde la version 9 aqui:

http://technicalsupport.businessobjects.co...%200%2010572413
The Track/Problem ID is: ADAPT00104013.


Ahora creo que el error se da en la version XI pero solo en español ya que para la version en ingles creo que no se da.