Power Builder - Saveas

 
Vista:

Saveas

Publicado por estela (1 intervención) el 24/08/2005 18:05:11
Hola .

Tengo un problema que se me presenta al grabar un archivo excel con varios campos con la funcion saveas, el problema se ´presenta ya que no se me graban los computed fields que se nuestran en el datawindow y además necesito grabar con formato dd/mm/yyy un campo de tipo datetime.

Gracias a todos.


Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Saveas

Publicado por Jorge (900 intervenciones) el 24/08/2005 19:13:04
Hola. si bien hay en este foro muchisima informacion ...

te copio este codigo que toma tu dw la pasa a html y de alli la guarda
como xls. tal como esta tu dw (No funciona para dw_composites---)

setpointer(hourglass!)
w_dw_a_excel.setmicrohelp("Exportando archivo a formato Excel...")
string ls_path
string ls_file
oleobject luo_excel

if getfilesavename ( 'Archivos',&
ls_path,ls_file,&
'XLS',&
'XLS Files (*.XLS), *.XLS') = 1 then

if dw_1.saveas(ls_path,HTMLTable!,true) = 1 then
luo_excel = create oleobject
if luo_excel.connecttoobject(ls_path) = 0 then
luo_excel.application.displayalerts = false
luo_excel.application.workbooks(1).parent.windows(luo_excel.application.workbooks(1).name).visible = true
luo_excel.application.workbooks(1).saveas(ls_path,-4143)
luo_excel.application.workbooks(1).close()
luo_excel.disconnectobject()
end if
destroy luo_excel
end if
end if
setpointer(arrow!)

w_dw_a_excel.setmicrohelp("Listo...")
Suerte te deseo desde > Argentina !!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar