anonymous Log in
Search
Recents:
v3.0
sd
Error en porcentaje
08/09/20 12:08

jorgebritocapacitaci

Replies: 5

Buenos días
Hola amigos, tengo una consulta de lógica.
Deseo sacar un porcentaje en un source de un procedimiento.
El usuario ingresa un valor (&TotalGeneral) que se trata de la meta por
alcanzar.
&TotalLogrado: es el valor que se logró realizar en esa meta.
Yo solucione el problema con esta línea de programación y despliego el
porcentaje con la variable &TotalPorcentaje
[image: image.png]
El problema que tengo es que si el valor de &TotalGeneral es cero el
reporte evidentemente me da un error.
El exportable lo estoy haciendo por medio de un diseño que monte en el
Layout de este procedimiento.
¿Cómo podría hacer para evitar este error ?
Saludos.
Replies

María de los Ángeles

08/09/20 12:20
Jorge buen día controlar que el TotalGeneral sea mayor a 0 antes de llamar al reporte, es una opción. El mar., 8 sept. 2020 a las 12:08, Jorge Brito (< jorgebritocapacitacion@gmail.com>)

Carlos A.L.Herrero

08/09/20 12:31
Hola, el problema real es que cualquier número dividido 0 te da infinito, por lo tanto error. *Carlos A.L.Herrero* *Análisis de sistemas * *datacomsys.com.ar * El mar., 8 de sep. de 2020 a la(s) 12:08, Jorge Brito ( jorgebritocapacitacion@gmail.com)

gul

08/09/20 13:08
Hola Jorge, podrías resolverlo de la siguiente manera: If &TotalGeneral <> 0 &TotalPorcentaje = &TotalLogrado * 100 / &TotalGeneral Else &TotalPorcentaje = 0 EndIf ¡Saludos! El mar., 8 sept. 2020 a las 12:51, Carlos Herrero ()

djmikol

08/09/20 12:11
If &Totalgeneral <> 0 // TU LINEA DE CÓDIGO EndIf Obtener Outlook para Android ________________________________

jorgebritocapacitaci

08/09/20 13:46
Muchas gracias Solucionado, algunas veces uno busca soluciones complejas y ese es el error. Pudiendo solucionar así de fácil. Que tangan un hermoso día. Saludos. El mar., 8 sep. 2020 10:08, Guido Lorenzatti


Back to sd