FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Error "Metafile is not valid" en QReport
¡¡¡Hola a todos!!!
Estoy desde hace unos días con este problema (Error: " EInvalidGraphic with message 'Metafile is not valid' "). Uso el QReport que viene con C++Builder 6, es la versión 3.0.9. Pensé en un momento que podrían ser unos TQRImage de los que había leído que daban problemas, asi que los eliminé por completo, pero me siguió apareciendo el error. Buscando por internet, aprendí que QuickReport genera un archivo wmf (Windows MetaFile) para mostrar en el preview. Encontré también que puede ser un problema de espacio en disco (que no es mi caso) y el comentario de una persona diciendo que se le quitó el problema marcando el checkbox 'Build with runtime packages' de Project - Options. A esto último no le ví mucho sentido pero por si acaso lo probé (de hecho lo tenía activado). Las ideas ya se me han acabado, no sé que mas probar ni porqué exactamente ocurre ese error. ¿Alguna idea? PS. El problema lo da en informes muy simples, en los que tengo un TIBQuery con algún select y que los asigno al QReport. Suelo crear una función Imprimir que la llamo desde otro formulario y que es así: Código:
void TfrmReporteExtras::Imprimir() { IBQuery1->Close(); IBQuery1->Open(); QuickRep1->PreviewModal(); }
__________________
Saludos, Gabo A menos que se indique lo contrario, el código estará hecho en C++Builder. |
#2
|
||||
|
||||
Cita:
Creo que me estoy dando por vencido con el error y como sólo es en un informe y simple, creo que lo mejor será que lo haga de nuevo. Ya les comentaré si me sigue dando el error o si descubro la causa...
__________________
Saludos, Gabo A menos que se indique lo contrario, el código estará hecho en C++Builder. |
#3
|
||||
|
||||
¿Estas cargando o creando un gráfico en ejecución?.
Verifica que has añadido Graphics al uses Salvica |
#4
|
||||
|
||||
Cita:
gracias por responder. No. No creo ningún gráfico en tiempo de ejecución. En tiempo de diseño si cargaba un .ico en un TQRImage, pero como ya comenté lo he eliminado y continúa dando el fallo.
__________________
Saludos, Gabo A menos que se indique lo contrario, el código estará hecho en C++Builder. |
#5
|
||||
|
||||
pues me toca revivir este hilo.
La última vez que me apareció ese error, lo solucione volviendo a instalar el QuickReport, version 4.07. Pero ahora que me volvió a salir, ni volviendo a instalar los componentes se solucionó. ¿como lo resolviste Gabo?
__________________
|
#6
|
||||
|
||||
Siento de fraudarte ContraVeneno, pero es uno de los temas que hasta ahora no se porqué ocurren, ni cómo solucionarlos...
De hecho fue la razón por la que en ese programa empezé a usar automatización OLE en vez de hacer lor informes con QReport.
__________________
Saludos, Gabo A menos que se indique lo contrario, el código estará hecho en C++Builder. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
""" is not a valid floating point value con edit | Petolansa | Varios | 6 | 11-12-2007 00:07:13 |
Error "class String Not Valid" | toro2186 | OOP | 9 | 26-07-2005 16:23:30 |
Error: metafile is not valid | SGL | Impresión | 0 | 10-06-2005 11:19:58 |
Error: " is not a valid integer value | MiLLeNPuNk | Varios | 2 | 20-02-2005 11:55:57 |
QReport. Error "Privileged instruction" | adebonis | Impresión | 0 | 11-12-2004 07:34:42 |
|