oLbxr:ToExcel() es posible decirle que columnas quiere pasar a Excel y tambien para Report
oLbxr:ToExcel() es posible decirle que columnas quiere pasar a Excel y tambien para Report

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
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
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.
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.
Gracias Rod
Funcionó perfecto
Gracias una vez mas a todos por sus valiosa ayuda.
Saludos
Adhemar
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
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
Saludos
Marcelo Jingo
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