In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Exportar un Reporte a Excel
Exportar un Reporte a Excel
Hola a Todos.
Por su Ayuda, les doy las Gracias.
Tengo un problema con un Reporte que mando a Excel.
me marca el siguente error;
TOLEAUTO:RANGE(0)
Error Excel.Application:WORKBOOKS:ADD:WORKSHEETS/3 DISP_E_MEMBERNOTFOUND: RANGE
Argumentos: ( [ 1] = Tipo: C Valor: B1:[5)
No se que hacer, al parecer no es Xailer es la Aplicacion. Pero no se que hacer.
Les Agradesco su Ayuda.
Exportar un Reporte a Excel
Joel,
https://groups.google.com/forum/?fromgr ... c/comp.lan g.xHarbour/ugByPhhWOtI
Saludos
"Joel Hugo" <jhugonosistemasyredes[dot]net> escribió en el mensaje
news:508e4b63$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>
> Hola a Todos.
> Por su Ayuda, les doy las Gracias.
>
> Tengo un problema con un Reporte que mando a Excel.
>
> me marca el siguente error;
>
> TOLEAUTO:RANGE(0) Error Excel.Application:WORKBOOKS:ADD:WORKSHEETS/3
> DISP_E_MEMBERNOTFOUND: RANGE
> Argumentos: ( [ 1] = Tipo: C Valor: B1:[5)
>
> No se que hacer, al parecer no es Xailer es la Aplicacion.
> Pero no se que hacer.
>
> Les Agradesco su Ayuda.
>
https://groups.google.com/forum/?fromgr ... c/comp.lan g.xHarbour/ugByPhhWOtI
Saludos
"Joel Hugo" <jhugonosistemasyredes[dot]net> escribió en el mensaje
news:508e4b63$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>
> Hola a Todos.
> Por su Ayuda, les doy las Gracias.
>
> Tengo un problema con un Reporte que mando a Excel.
>
> me marca el siguente error;
>
> TOLEAUTO:RANGE(0) Error Excel.Application:WORKBOOKS:ADD:WORKSHEETS/3
> DISP_E_MEMBERNOTFOUND: RANGE
> Argumentos: ( [ 1] = Tipo: C Valor: B1:[5)
>
> No se que hacer, al parecer no es Xailer es la Aplicacion.
> Pero no se que hacer.
>
> Les Agradesco su Ayuda.
>
-
- Mensajes: 266
- Registrado: Mar Oct 28, 2008 4:41 am
Exportar un Reporte a Excel
Saludos.
Te proporciono un ejemplo que me funciona perfectamente bien.
Este ejemplo me fue proporcionado en este foro.
Yo estoy usando mysql.
Local cMovimientos,oReport,archivo,cFileName
cFileName="C:Mis_reportesprueba"
cMovimientos=AppData:mi_Base:Query("Select numero,nombre,direccion from
mi_tabla order by nombre ")
cMovimientos:Open()
REPORT oReport TITLE "My first Xailer report" HEADER DtoC( Date() ) + " "
+ Time() ALIGN taCENTER
cMovimientos:SaveState(.T.)
oReport:nGridStyle := 3
cMovimientos:GoTop()
COLUMN OF oReport TITLE "Fecha" DATA cMovimientos:Fecha
COLUMN OF oReport TITLE "Socio No." DATA cMovimientos:Numero_socio picture
"99999999"
COLUMN OF oReport TITLE "Depositos" DATA cMovimientos:Depositos picture
"999999999.99" total
oReport:bWhile := {|| !cMovimientos:eof()}
oReport:bSkip := {|| cMovimientos:skip()}
oReport:ToExcel(cFileName)
cMovimientos:RestoreState(.T.)
Espero te sirva.
Te proporciono un ejemplo que me funciona perfectamente bien.
Este ejemplo me fue proporcionado en este foro.
Yo estoy usando mysql.
Local cMovimientos,oReport,archivo,cFileName
cFileName="C:Mis_reportesprueba"
cMovimientos=AppData:mi_Base:Query("Select numero,nombre,direccion from
mi_tabla order by nombre ")
cMovimientos:Open()
REPORT oReport TITLE "My first Xailer report" HEADER DtoC( Date() ) + " "
+ Time() ALIGN taCENTER
cMovimientos:SaveState(.T.)
oReport:nGridStyle := 3
cMovimientos:GoTop()
COLUMN OF oReport TITLE "Fecha" DATA cMovimientos:Fecha
COLUMN OF oReport TITLE "Socio No." DATA cMovimientos:Numero_socio picture
"99999999"
COLUMN OF oReport TITLE "Depositos" DATA cMovimientos:Depositos picture
"999999999.99" total
oReport:bWhile := {|| !cMovimientos:eof()}
oReport:bSkip := {|| cMovimientos:skip()}
oReport:ToExcel(cFileName)
cMovimientos:RestoreState(.T.)
Espero te sirva.