以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- excel 导出问题值出空 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=27100) |
-- 作者:kmzb56 -- 发布时间:2012/12/21 17:51:00 -- excel 导出问题值出空 在窗口上设计的副表查询出结果后,设计了导出按钮代码为: Dim Book As New XLS.Book(ProjectPath & "Attachments\\现金收支.xls") \'打开模板 Dim fl As String = ProjectPath & "Reports\\现金收支汇总.xls" Dim Sheet As XLS.Sheet = Book.Sheets(0) Sheet(1,0).Value = "<帐务管理_Table1>" \'细节区定义一 Sheet(6,0).Value = "<帐务管理_Table1>" \'细节区定义二 Book.Build() \'生成报表 Book.Save(fl) Dim Proc As New Process Proc.File = fl Proc.Start() 对应的execl 设计为: 想直接导出 窗口副本查询的结果。 excel用的是直接引用统计,请问这样设计有什么问题?有其它方式改进没?
|
-- 作者:lin_hailun -- 发布时间:2012/12/21 18:16:00 -- 直接统计的话,细节区是不需要定义的。 但是,对于窗口表,之前测试好像不能直接使用统计。 楼主你的可以吗? ------------------------ 如果报表简单的话,直接写入或者使用标记写入就好了。 http://www.foxtable.com/help/topics/1953.htm [此贴子已经被作者于2012-12-21 18:17:29编辑过]
|
-- 作者:kmzb56 -- 发布时间:2012/12/22 8:45:00 -- 就是不行,我觉得标记不方便统计,不知怎么操作,我试一下。 |
-- 作者:lin_hailun -- 发布时间:2012/12/22 8:55:00 -- 以下是引用kmzb56在2012-12-22 8:45:00的发言: 就是不行,我觉得标记不方便统计,不知怎么操作,我试一下。 可以在报表事件里统计出数据,然后再写入报表,这样跟直接在excel模板统计是一样的。 |