FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Error(6) deleting enhanced metafile
Posts: 392
Joined: Tue Jul 29, 2008 01:55 PM
Error(6) deleting enhanced metafile
Posted: Mon Jan 27, 2014 01:33 AM

Hola FiveWinners.

Tengo este error al emitir un reporte no se cual es el origen ni como resolverlo.

Alguien conoce como resolverlo ?

Saludos

Visite Chiapas, el paraiso de M茅xico.
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Error(6) deleting enhanced metafile
Posted: Mon Jan 27, 2014 01:54 AM
Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Re: Error(6) deleting enhanced metafile
Posted: Mon Jan 27, 2014 03:38 PM
V铆ctor:

La raz贸n por la que tira ese error es porque estas tratando de imprimir renglones
m谩s all谩 del final f铆sico de la hoja, por ejemplo cuando llamas a una funci贸n desde
POSTEND y en dicha funci贸n imprimes varios renglones.

Si el final del reporte termina a mitad de la hoja y los renglones que imprimes en la
funci贸n llamada desde POSTEND caben en el resto de la hoja,no hay problema pues
no llegas a rebasar el final de la hoja pero si no caben entonces truena.

Si este es tu caso, debes cuidar de que al llegar al final de la hoja saltes a la siguiente

Yo utilizo esta funci贸n y me va bien:

Code (fw): Select all Collapse
FUNCTION OverFlow(oReporte)
    IF (oReporte:nRow + (oReporte:nStdLineHeight * 2)) >= oReporte:nBottomRow
        oReporte:EndPage()
        oReporte:StartPage()
    ENDIF
RETURN NIL


Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 711
Joined: Thu Oct 06, 2005 09:57 PM
Re: Error(6) deleting enhanced metafile
Posted: Thu Jan 12, 2017 01:18 PM
Armando wrote:

La raz贸n por la que tira ese error es porque estas tratando de imprimir renglones
m谩s all谩 del final f铆sico de la hoja, por ejemplo cuando llamas a una funci贸n desde
POSTEND y en dicha funci贸n imprimes varios renglones.

Si el final del reporte termina a mitad de la hoja y los renglones que imprimes en la
funci贸n llamada desde POSTEND caben en el resto de la hoja,no hay problema pues
no llegas a rebasar el final de la hoja pero si no caben entonces truena.

Si este es tu caso, debes cuidar de que al llegar al final de la hoja saltes a la siguiente

Yo utilizo esta funci贸n y me va bien:

Code (fw): Select all Collapse
FUNCTION OverFlow(oReporte)
聽 聽 IF (oReporte:nRow + (oReporte:nStdLineHeight * 2)) >= oReporte:nBottomRow
聽 聽 聽 聽 oReporte:EndPage()
聽 聽 聽 聽 oReporte:StartPage()
聽 聽 ENDIF
RETURN NIL


Armando, en mi caso particular, esa era la causa del error. Lo he solucionado con tu funci贸n.

Muchas gracias.

Manuel
Un saludo



Manuel
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Re: Error(6) deleting enhanced metafile
Posted: Thu Jan 12, 2017 04:10 PM

Manuel:

Me alegra haber retribuido en algo toda tu siempre desinteresado apoyo al foro.

Saludos

SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero

Continue the discussion