ToExcel() y Report() con xbrowse

ToExcel() y Report() con xbrowse

Postby ruben Dario » Wed Mar 17, 2010 10:27 pm

oLbxr:ToExcel() es posible decirle que columnas quiere pasar a Excel y tambien para Report
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
User avatar
ruben Dario
 
Posts: 1061
Joined: Thu Sep 27, 2007 3:47 pm
Location: Colombia

Re: ToExcel() y Report() con xbrowse

Postby sjingo » Wed Mar 17, 2010 11:11 pm

Ruben Darío

Si se puede, si das click con el boton derecho del mouse en el encabezado del XBrowse te muestra un menú en el que seleccionas los campos a ocultar o mostrar y por ende los campos que se imprimiran en el reporte, sin necesidad de pasarle parámetro alguno.

Aquí una imagen
Image

Saludos

Marcelo Jingo
Marcelo Jingo
User avatar
sjingo
 
Posts: 229
Joined: Sat Mar 18, 2006 3:42 pm
Location: Ibarra-Ecuador

Re: ToExcel() y Report() con xbrowse

Postby anserkk » Thu Mar 18, 2010 11:44 am

Dear Mr.Ruben,

oBrw:ToExcel() accepts the following parameters.
ToExcel( bProgress, nGroupBy, aCols )

You can specify an array containing the column numbers and then pass as parameter to ToExcel()

For eg.
ToExcel(,,{1,2,5,6}) transfers only the column 1,2,5 and 6 to Excel

Regards
Anser
User avatar
anserkk
 
Posts: 1331
Joined: Fri Jun 13, 2008 11:04 am
Location: Kochi, India

Re: ToExcel() y Report() con xbrowse

Postby acuellar » Thu Mar 18, 2010 2:03 pm

Distinguido

y cómo se hace para mandar un campo numérico a Excel?

Si se coloca BASE->MONTO sale error de argumento ALLTRIM

Si coloco Trans(BASE->MONTO,"@Z 99,999.99") no da error y lo manda como cadena

Gracias por la ayuda

Saludos

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1594
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: ToExcel() y Report() con xbrowse

Postby nageswaragunupudi » Thu Mar 18, 2010 3:35 pm

XBrowse exports numbers as numbers, dates as dates.

\fwh\samples\testxbr3.prg gives best examples how to define xbrowse and use for export to excel and reports.
Regards

G. N. Rao.
Hyderabad, India
User avatar
nageswaragunupudi
 
Posts: 10308
Joined: Sun Nov 19, 2006 5:22 am
Location: India

Re: ToExcel() y Report() con xbrowse

Postby RodMG » Thu Mar 18, 2010 4:58 pm

Adhemar,

Si lo tienes definido así:

oXBrowse:oCol:bStrData := { || Trans(BASE->MONTO,"@Z 99,999.99") }


Intenta cambialo por esto:

oXBrowse:oCol:bEditValue := { || BASE->MONTO }
oXBrowse:oCol:cEditPicture := "@Z 99,999.99"

Espero que te funcione.

Saludos,

Rod MG.
RodMG
 
Posts: 33
Joined: Thu Jan 26, 2006 5:53 pm

Re: ToExcel() y Report() con xbrowse

Postby acuellar » Thu Mar 18, 2010 6:48 pm

Gracias Rod

Funcionó perfecto

Gracias una vez mas a todos por sus valiosa ayuda.


Saludos

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1594
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: ToExcel() y Report() con xbrowse

Postby ruben Dario » Thu Mar 18, 2010 7:06 pm

anserkk wrote:Dear Mr.Ruben,

oBrw:ToExcel() accepts the following parameters.
ToExcel( bProgress, nGroupBy, aCols )

You can specify an array containing the column numbers and then pass as parameter to ToExcel()

For eg.
ToExcel(,,{1,2,5,6}) transfers only the column 1,2,5 and 6 to Excel

Regards
Anser


Le digo Asi
oLbx:ToExcel(,,{1,2,3})
Y No me funciona Pasa todo.
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
User avatar
ruben Dario
 
Posts: 1061
Joined: Thu Sep 27, 2007 3:47 pm
Location: Colombia

Re: ToExcel() y Report() con xbrowse

Postby ruben Dario » Thu Mar 18, 2010 7:08 pm

sjingo wrote:Ruben Darío

Si se puede, si das click con el boton derecho del mouse en el encabezado del XBrowse te muestra un menú en el que seleccionas los campos a ocultar o mostrar y por ende los campos que se imprimiran en el reporte, sin necesidad de pasarle parámetro alguno.

Aquí una imagen
Image

Saludos

Marcelo Jingo

Hice la Prueba .
Al pasar al Excel solamente Quita el Titulo de La Columna Pero Los Datos Los Pasa
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
User avatar
ruben Dario
 
Posts: 1061
Joined: Thu Sep 27, 2007 3:47 pm
Location: Colombia

Re: ToExcel() y Report() con xbrowse

Postby sjingo » Fri Mar 19, 2010 1:31 pm

Ruben

Acabo de probarlo y funciona muy bien, tanto en oBrw:report() como oBrw:ToExcel(), sin enviar ningún parámetro. Sólo oculto las columnas de la forma que te indiqué y el reporte como al exportar a Excel sale sólo lo que se visualiza.

Uso FW904

Un saludo
Marcelo Jingo
Marcelo Jingo
User avatar
sjingo
 
Posts: 229
Joined: Sat Mar 18, 2006 3:42 pm
Location: Ibarra-Ecuador


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot], JoseAlvarez and 14 guests