martes, 5 de mayo de 2009

Exportar el contenido del datawindow a Excel

"Para poder exportar el contenido de un datawindow a Excel u otros programas deberá poner este código en un botón:


Integer li_ret, li_currow,li_fh
String ls_named,ls_txtname,ls_cod_generacion,ls_ley1

String ls_defext = "xls"
String ls_filtro = "Archivo de Excel(*.xls),*.xls"
//el filtro tambien puede ser
ls_filtro = "Archivo de Texto(*.txt),*.txt"


li_ret = GetFileSaveName("Guardar Achivo",ls_txtname,ls_named,ls_defext,ls_filtro)

//si usa el filtro de xls
dw_1.SaveAs(ls_txtname, excel!, TRUE)

//si usa el filtro de txt
dw_1.SaveAs(ls_txtname, text!, TRUE)

si deseas exportarlo sin cabecera solo tienes que cambiar el true a false

Funciona muy bien en las versiones power builder 8.0 para arriba"

1 comentario:

Anónimo dijo...

Una pregunta como se podría pasar un datawindow a un archivo excel con todo su formato (atributos, color, font, data) a excel.

Desarrollo - Soluciones Cabezera Animada


Ver Estadisticas