La Web del Programador: Comunidad de Programadores
 
    Pregunta:  4589 - EXPORTAR UN DATAWINDOWS A UN FICHERO TXT.
Autor:  Angel Merino
Hola, me gustaría saber como exportar los datos de un datawindows a un fichero para tratarlos desde otro programa.
Muchas gracias, un saludo. Angel.

  Respuesta:  Ivan Jaramillo
Pues mira mi amigo; si estas utilizando librerías PFC resultanta bastante sencillo; simplemente en un evento escribe
SetPointer(Hourglass!)
window_name.triggerevent("ue_export").

Si no usas PFC
string docname, named

integer value

value = GetFileSaveName("Seleccionar archivo", &
filename, named, "TXT", &
"Text Files (*.TXT),*.TXT," + &
"Excel(*XLS),*.xls," + &
" PSR (*.PSR), *.PSR"), + ETC..

dw_1.SaveAs("filename",Excel!, FALSE)

PUEDEN SER CUALQUIERA DE LOS FORMATOS SOPORTADOS
POR POWERBUIILDER (CONSULTA EN LA AYUDA , CON EL TEMA
"SAVEAS")

Espero te haya ayudado!!!

  Respuesta:  elkin osorio
mira si los datos del datawindows contienen campos calculados hay tienes un problema por que la opcion dw_1.saveas() no le lleva los campos calculados

esto tendria que ser mediante un cursor o utilizando dw external escribe al correo y te mando un ejemplo

  Respuesta:  ernst inf
Usa "Saveas". Miralo en la ayuda de powerbuilder.
Si necesitas mas detalle, hazmelo saber.
Un saludo.

  Respuesta:  Ricardo
Utiliza la funcion SaveAs():

dw_1.SaveAs()

Espero haberte ayudado. Saludos!