Ir al contenido


Foto

[RESUELTO] Error al crear Pdf desde QReport


  • Por favor identifícate para responder
3 respuestas en este tema

#1 adebonis

adebonis

    Newbie

  • Miembros
  • Pip
  • 3 mensajes

Escrito 16 noviembre 2011 - 01:04

Buenas a todos.

Sin razón aparente QReport me da el siguiente error "Project SgpPlus.exe raised exception class EStackOverflow with message 'Desbordamiento de pila'.

Este error ocurre en el siguiente procedimiento:
Listado.ExportToFilter(TQRPDFDocumentFilter.Create(varDirExe+ 'Temp\'+ NombreLis+ '.pdf'));

Me ocurre desde hace unos pocos días y no he cambiado ninguna rutina que afectara a la impresión de los listados.

Trabajo con Delphi 2007 i QReport 4

Si alguien se ha encontrado con esta situación podría echarme una mano...

Gracias.

Adolfo Bonis
Barcelona
  • 0

#2 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 16 noviembre 2011 - 04:08

Buenas a todos.

Sin razón aparente QReport me da el siguiente error "Project SgpPlus.exe raised exception class EStackOverflow with message 'Desbordamiento de pila'.

Este error ocurre en el siguiente procedimiento:
Listado.ExportToFilter(TQRPDFDocumentFilter.Create(varDirExe+ 'Temp\'+ NombreLis+ '.pdf'));

Me ocurre desde hace unos pocos días y no he cambiado ninguna rutina que afectara a la impresión de los listados.

Trabajo con Delphi 2007 i QReport 4

Si alguien se ha encontrado con esta situación podría echarme una mano...

Gracias.

Adolfo Bonis
Barcelona


Ese ocurre cuando existe un bucle infinito, existe algun ciclo while o for?
  • 0

#3 adebonis

adebonis

    Newbie

  • Miembros
  • Pip
  • 3 mensajes

Escrito 17 noviembre 2011 - 03:33

Buenas tardes.

Ya he encontrado el problema. En la creación del listado asignaba una Font a los Qrlabels y QrExpr que venía predefinido por el usuario. Pues bien el tipo de letra que el usuario ponia era Arial Unicode MS y al imprimir o visualizar el listado no había problema pero al exportalo a pdf se rompía. Solución, cambiar el Font a Arial y ya está.

Gracias y un saludo
  • 0

#4 Héctor Randolph

Héctor Randolph

    501st Legion

  • Moderadores
  • PipPipPip
  • 664 mensajes
  • LocationMéxico

Escrito 17 noviembre 2011 - 03:41

Gracias por compartir la solución. Voy a colocar este hilo como resuelto.

Saludos
  • 0




IP.Board spam blocked by CleanTalk.