Urgente Principiante en Fox 2.6 W

Tengo lo siguiente un informe donde tengo que mostrar una serie de datos y necesito saber como calcular un porcentaje y un total en un reporte por ejemplo
RUBRO CANT %
Química 30 30
Suministro 20 20
Equipos 50 50
Total 100 100
El porcentaje a estar dado por el total osea la cant por 100 entre el total, puedo lo grar calcular el total pero el porcentaje si no, yo hago lo siguiente creo dos variable public donde guardo a cant (varia_cant) y el total(vari_total), luego me voy al informe creo una variable para cant y en ella almaceno el campo de rubro (tipo: cadena) y digo que me haga un recuento, luego me voy al botón que me llama el informe donde voy a hacer un calculo que dice lo siguiente
SUM (TABLA.VARIA_CANT) TO VARI_TOTAL
Osea que me sume todos los campos de ese registros de esa tabla, ok.
Luego me voy al informe y le coloco un campo que me va ha mostrar a vari_total y le tengo que decir que me haga un recuento también y esa es la única forma que puedo hacer que traiga a vari_total, y el porcentaje en verdad no me cuadra debido al recuento que le hago a vari_total, otra cosa como el campo rubroes cadena cada ves que le doy al botón para mostrar el reporte por pantalla me genera el siguiente error "los datos no coinciden" como hago para que no me genere este error.
En verdad es urgente y no conozco otra forma de hacerlo, se les agradece al máximo su ayuda.
att. Leonel hernández

1 Respuesta

Respuesta
Quisiera que me respondas lo siguiente:
Como esta dado tu tabla, y de que campos consta con que tipos de datos y como deseas que salga tu informe;

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas