Page 1 of 1
Error(6) deleting enhanced metafile
Posted: Mon Jan 27, 2014 1:33 am
by devtuxtla
Hola FiveWinners.
Tengo este error al emitir un reporte no se cual es el origen ni como resolverlo.
Alguien conoce como resolverlo ?
Saludos
Re: Error(6) deleting enhanced metafile
Posted: Mon Jan 27, 2014 1:54 am
by cnavarro
Re: Error(6) deleting enhanced metafile
Posted: Mon Jan 27, 2014 3:38 pm
by Armando
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: Select all
FUNCTION OverFlow(oReporte)
IF (oReporte:nRow + (oReporte:nStdLineHeight * 2)) >= oReporte:nBottomRow
oReporte:EndPage()
oReporte:StartPage()
ENDIF
RETURN NIL
Saludos
Re: Error(6) deleting enhanced metafile
Posted: Thu Jan 12, 2017 1:18 pm
by Manuel Valdenebro
[quote="Armando"]
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: Select all
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
Re: Error(6) deleting enhanced metafile
Posted: Thu Jan 12, 2017 4:10 pm
by Armando
Manuel:
Me alegra haber retribuido en algo toda tu siempre desinteresado apoyo al foro.
Saludos