导出Datawindow在powerbuilder中表现出色

时间:2016-06-21 08:34:30

标签: excel powerbuilder datawindow

我想将数据窗口中的所有列导出为power builder中的excel。 选择窗口中显示的所有数据后,我应该将它们导出为ex​​cel。

    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

1 个答案:

答案 0 :(得分:0)

DataWindow函数SaveAs()具有Excel选项。但是,重要的是要注意使用Excel选项的SaveAs()对DataWindow的数据集起作用,而不是对表示层,因此格式掩码,标签和定位等内容将丢失。

如果这样做很好,但您只想对所选行进行处理,那么使用相同的数据对象创建DataStore并将所选数据复制到其中并利用SaveAs()并不是一件大事。

如果你想要更高级的东西,那么至少曾经是支持Excel导出的第三方产品,或者你可以使用OLE调用Excel来自己动手。

祝你好运。