当前位置: 代码迷 >> PB >> 数据窗口另存为excle的有关问题
  详细解决方案

数据窗口另存为excle的有关问题

热度:98   发布时间:2016-04-29 06:48:56.0
数据窗口另存为excle的问题
计算列怎么存出来,头疼。

------解决方案--------------------
不准备用ole db或者dw2xls,也可以。新建一datastore,把要打印的数据窗口的列(包括计算力)的内容复制过去,复制取值时用
adw_source.Describe("Evaluate('LookupDisplay(" .... 然后把datastore 直接saveas导出
------解决方案--------------------
引用:
1.用dw2xls,
2.自己写OLE object,遍历列和计算域写入excel



建议第一种
------解决方案--------------------
引用:
不准备用ole db或者dw2xls,也可以。新建一datastore,把要打印的数据窗口的列(包括计算力)的内容复制过去,复制取值时用
adw_source.Describe("Evaluate('LookupDisplay(" .... 然后把datastore 直接saveas导出


如果对excel的格式没有要求的话可行,否则
1.用dw2xls,
2.自己写OLE object,遍历列和计算域写入excel
------解决方案--------------------
而且,如果你的导出的datawindow比较多的话,写OLE的通用要比写datawindow copy的方式要简单的多