我想将数据窗口中的所有列导出为power builder中的excel。 选择窗口中显示的所有数据后,我应该将它们导出为excel。
e.g integer li_ret
li_ret = exporttoexcel(dw_excel, 'c:\doc\datawindow.xls')
if li_ret = 1 then
return 0
else
return -1
end if
答案 0 :(得分:0)
DataWindow函数SaveAs()具有Excel选项。但是,重要的是要注意使用Excel选项的SaveAs()对DataWindow的数据集起作用,而不是对表示层,因此格式掩码,标签和定位等内容将丢失。
如果这样做很好,但您只想对所选行进行处理,那么使用相同的数据对象创建DataStore并将所选数据复制到其中并利用SaveAs()并不是一件大事。
如果你想要更高级的东西,那么至少曾经是支持Excel导出的第三方产品,或者你可以使用OLE调用Excel来自己动手。
祝你好运。