Clase frx2Word
Publicado por Alejandro Arias (84 intervenciones) el 29/08/2003 22:40:41
En este foro hay algo interesante acerca de la exportación de informes a word. baje la clase frx2word.zip de la pagina www.universalthread.com y ya segui las instrucciones del caso.
1. adicionar la clase msoexp.vcx al proyecto
2. coloque el código en un formulario para reportes:
oF2W=NEWOBJECT("frx2word","msoexp")
oF2W.SaveFolder="C:\Mis Documentos\"
oF2W.DOC_FileName="Wordout.doc" &&Archivo de salida
oF2W.ReportHome="C:\MyApp\Reports" && Optional (new to 1.5) &&dir del exe
nSuccess=oF2W.ReportForm("MyReport") &&coloque el nombre del reporte
El problema es que me despliega unos errores que indican:
OLE IDispatch exception code 0 from microsogt word. No es un nombre de archivo valido.
pruebe una o varias de las siguientes operaciones:
*Compruebe la ruta de acceso para asegurarse de que se escribió correctamente.
*Seleccione un archivo de la lista de archivos y carpetas..
al decirte ignorar varias veces, permite crear el archivo word, el problema es que no estan los logos ni imagenes que uno le coloque al reporte.
Muchas Gracias
Alejandro Arias
1. adicionar la clase msoexp.vcx al proyecto
2. coloque el código en un formulario para reportes:
oF2W=NEWOBJECT("frx2word","msoexp")
oF2W.SaveFolder="C:\Mis Documentos\"
oF2W.DOC_FileName="Wordout.doc" &&Archivo de salida
oF2W.ReportHome="C:\MyApp\Reports" && Optional (new to 1.5) &&dir del exe
nSuccess=oF2W.ReportForm("MyReport") &&coloque el nombre del reporte
El problema es que me despliega unos errores que indican:
OLE IDispatch exception code 0 from microsogt word. No es un nombre de archivo valido.
pruebe una o varias de las siguientes operaciones:
*Compruebe la ruta de acceso para asegurarse de que se escribió correctamente.
*Seleccione un archivo de la lista de archivos y carpetas..
al decirte ignorar varias veces, permite crear el archivo word, el problema es que no estan los logos ni imagenes que uno le coloque al reporte.
Muchas Gracias
Alejandro Arias
Valora esta pregunta


0