复合报表导出方案

叔到用时方恨嫂 2011-05-05 08:05:48
复合报表里面有两个子数据窗口,导出Excel出来时数据不显示。

怎样实现复合报表导出Excel或pdf?,我用的是PB10.5
...全文
157 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjl8008 2011-05-14
  • 打赏
  • 举报
回复
我用dw2xls导出复合报表时效果也不是很好,所以我用getchild方法只导出子报表了,只是没有表头和表尾!
  • 打赏
  • 举报
回复
最笨直接的方法用getchild分别得到复合报表里面的的datawindow,让它们分别retrieve,然后依次导出
datawindowchild ddw_1,ddw_2
dw_grid.dataobject = 'dw_rpt_freightpec' 你的复合表报名
dw_grid.getchild("dw_1",ddw_1)
ddw_1.settransobject(sqlca);
ddw_1.retrieve(ldt_starttime,ldt_endtime)
wf_savetoexcel(ddw_1) 调用方法导出excel

dw_grid.getchild("dw_2",ddw_2)
ddw_2.settransobject(sqlca);
ddw_2.retrieve(ldt_starttime,ldt_endtime)
wf_savetoexcel(ddw_2)

另外用黄先生的dw2xls老版本支持复合报表的导出,很强大。
huangguochou 2011-05-14
  • 打赏
  • 举报
回复
我开发的dw2xls最新版本,复合报表的导出功能已经很强大了。

611

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧