![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
|
Error al exportar un informe QR
Estoy exportando un informe generado desde una BD en Firebird con QuickReport con Builder 6 y mediante este código:
Código:
void EmiteListado(TQuickRep *Informe, int Destino, int PrinterSelect)
{
[...]
cAux = ExtractFilePath(cEntorno) + "Informes\\" + UpperCase(Informe->ReportTitle + Now().FormatString("_hhnnss") + cExtInf[Destino - 2]);
try
{
if (ExtractFileExt(cAux) == ".PDF")
{
TQRPDFDocumentFilter *filtro = new TQRPDFDocumentFilter(cAux);
filtro->AddFontMap("Arial:Helvetica");
filtro->StartConcat();
Informe->ExportToFilter(filtro);
filtro->EndConcat();
delete filtro;
}
else if (ExtractFileExt(cAux) == ".XLS")
{
TQRXLSFilter *filtro = new TQRXLSFilter(cAux);
Informe->ExportToFilter(filtro);
delete filtro;
}
else if (ExtractFileExt(cAux) == ".RTF")
{
TQRRTFExportFilter *filtro = new TQRRTFExportFilter(cAux);
Informe->ExportToFilter(filtro);
delete filtro;
}
else if (ExtractFileExt(cAux) == ".TXT")
{
TQRAsciiExportFilter *filtro = new TQRAsciiExportFilter(cAux);
Informe->ExportToFilter(filtro);
delete filtro;
}
}
catch(...)
{
}
}
![]() y tiene lugar cuando se ejecuta cualquiera de los Informe->ExportToFilter(filtro); |
|
#2
|
||||
|
||||
|
He seguido haciendo pruebas para ver si detectaba el error. Las opciones del listado se eligen en este formulario:
![]() y me he dado cuenta que el error aparece siempre que se marca que sí se quiere resumen del listado. Y me sorprende porque exactamente el mismo informe es el que se usa en als dos primeras opciones. |
|
#3
|
||||
|
||||
|
Solucionado. Era una soberbia tontería. Al exportar un listado el formulario que lo contiene se pasas dos veces (no sé por qué). Entre ambas veces cambiaba el valor de una bariable y era lo que provocaba el error.
|
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Error al sacar informe en word con campos de fusión. | JM75 | Impresión | 2 | 10-11-2014 18:26:53 |
| informe compuesto(informe/subinformes) con qreport | JESUSNET | Impresión | 3 | 03-10-2007 15:39:21 |
| Error 10093 al ver un informe - Que error es este? | URBANO | Impresión | 1 | 03-02-2006 18:44:39 |
| Error Delphi 3 Standard al crear Informe con + d una column | jealousy | Impresión | 2 | 10-01-2005 18:58:36 |
| Exportar informe de access a rtf con docmd.outputTo | manufd2004 | Impresión | 0 | 15-10-2004 14:38:17 |
|