|
Solucionado
Ya encontre la solucion. El problema ocurria cuando colocaba un componente del tipo gtXXXEngine (xxx el tipo de exportacion que queria realizar XLS, PDF, RTF, etc), luego colocaba un TGTQRExportInterface (para exportar mis reportes al formato elegido con el anterior componente. Al apuntar la propiedad Engine del TGRQRExportInterface al componente gtXXXEngine se genera un access violation, sin embargo el programa corre y permite grabar las formas (pas y dfm), pero al querer abrir la forma se genera el error de Access Violation (la conexion entre el ExportInterface y el Engine se hace en tiempo de diseño), opte por no unir estos componentes en tiempo de diseño y lo hice via código en tiempo de ejecucion y problema solucionado. Las formas se abren sin problemas y el programa corre sin errores.
Si bien no deberia ser asi ya que los ejemplos de GNostice indican que la union entre los componentes se deberia realizar en tiempo de diseño, pero generan el error de Access violation. Cuando tenga tiempo investigare el codigo fuente del componente para ver porque se genera el access violation, sin embargo lo importante es que mi programa funciona.
Gracias. Saludos desde Bolivia
|