FoxPro/Visual FoxPro - Urgente principiante en Apuros con Fox 2.6 para W

 
Vista:

Urgente principiante en Apuros con Fox 2.6 para W

Publicado por Lshg (17 intervenciones) el 01/06/2001 19:58:37
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 %

quimica 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 BOTON 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 TAMBIEN Y ESA ES LA UNICA 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 BOTON 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 CONOSCO OTRA FORMA DE HACERLO, SE LES AGRADECE AL MAXIMO SU AYUDA.

ATT. LEONEL HERNANDEZ
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Urgente principiante en Apuros con Fox 2.6 para

Publicado por ANTONIO PATIÑO MENDEZ (60 intervenciones) el 02/06/2001 01:41:57
LO UNICO QUE DEBES CALCULAR ANTES DEL REPORTE ES EL TOTAL PARA HACER EL CALCULO DE LOS PORCENTAJES TODO LO DEMAS VA EN LOS CAMPOS.
DE LA LINEA DE DETALLE MARCAS EL CAMPO QUE TIENE EL IMPORTE LE DAS (CTRL C) Y EN LA LINEA DE TOTALES LE DAS (CTRL V) LUEGO ENTRA Y LE DICES QUE ESE CAMPO ES CALCULADO CON SUM (DANDO UN DOBLE CLICK SOBRE EL CAMPO APARECE LAS OPCIONES).
PARA EL CALCULO DEL PORCENTAJE LE INDICAS (DANDO UN DOBLE CLICK SOBRE EL CAMPO) QUE LE VAS A INDICAR UNA FORMULA. Y LISTO
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar