FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Error (6) deleting enhaced Metafile - Error Description
Posts: 126
Joined: Fri Oct 07, 2005 04:20 PM
Error (6) deleting enhaced Metafile - Error Description
Posted: Thu Dec 08, 2005 10:50 PM

Hola:

Mando a Generar un Reporte con REPORT, y me manda ese mensaje.

Lo raro es que solo es en un dia especifico, porque en los demas dias que selecciono para ese reporte, sale todo normal.

Saludos

Marco A. Delgado

Posts: 229
Joined: Wed Oct 12, 2005 05:32 PM
Error (6) deleting enhaced Metafile - Error Description
Posted: Fri Dec 09, 2005 07:39 AM

Marco,

Ese error ocurre cuando se intenta borrar el metafile y éste no existe. Los motivos por los cuales no existe pueden ser varios, pero yo me centraría en buscar un ENDPAGE sin su correspondiente STARTPAGE.

Saludos,
José Luis Capel

www.capelblog.com

Posts: 126
Joined: Fri Oct 07, 2005 04:20 PM
Error (6) deleting enhaced Metafile - Error Description
Posted: Fri Dec 09, 2005 04:09 PM

Gracias Jose Luis

Ya encontre el error, lo que pasa es que pongo algo asi

       ACTIVATE REPORT oRepIngDet WHILE !oTable3:Eof() ;
                      ON PostEnd( TotalRec(oRepIngDet) )

Entonces se generan 2 paginas la cual la ultima llega asu fin y al momento de poner los ultimos totales me causa ese error, quito el PostEnd y sale perfectamente el reporte, claro sin imprimir los totales estoy buscando la menera de solucionarlo.

Saludos
Marco A. Delgado

Posts: 229
Joined: Wed Oct 12, 2005 05:32 PM
Error (6) deleting enhaced Metafile - Error Description
Posted: Fri Dec 09, 2005 04:19 PM
Marco,

Ya encontre el error, lo que pasa es que pongo algo asi

ACTIVATE REPORT oRepIngDet WHILE !oTable3:Eof() ;
ON PostEnd( TotalRec(oRepIngDet) )


Es extraño... el PostEnd se lanza justo antes del endpage. ¿Que haces en TotalRec? ¿Lanzas un startpage/endpage?

Saludos,
José Luis Capel
Posts: 126
Joined: Fri Oct 07, 2005 04:20 PM
Error (6) deleting enhaced Metafile - Error Description
Posted: Fri Dec 09, 2005 07:03 PM

Jose Luis

Lo que hago es esto:


Static Function TotalRec(oRep)

oRep:StartLine()
oRep:Say(oRep:aCols[1], "No. Total de Recaudaciones: " + Transform(oRep:nCounter, "999"),3,, )
oRep:EndLine()

Return(Nil)

a Veces me saca dos veces la linea de los totales.

Saludos
Marco A. Delgado

Continue the discussion