以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- word报表如何生成 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=117444) |
-- 作者:lihe60 -- 发布时间:2018/4/12 15:43:00 -- word报表如何生成 准备把两个表生成一个查询表,然后从查询表中取数生成word报表,下面的代码如何写。 Dim tm As String = ProjectPath & "Attachments\\模版.doc" \'指定模板文件 Dim fl As String = "c:\\Reports\\word报表.doc" \'指定目标文件 Dim wrt As New WordReport(e.Form.controls("table1").Table,tm,fl) \'定义一个WordReport wrt.Build() \'生成报表 wrt.Show() \'显示报表
[此贴子已经被作者于2018/4/12 15:43:40编辑过]
|
-- 作者:有点甜 -- 发布时间:2018/4/12 16:55:00 -- 你查询表表名是什么?
Dim tm As String = ProjectPath & "Attachments\\模版.doc" \'指定模板文件
Dim fl As String = "c:\\Reports\\word报表.doc" \'指定目标文件
Dim wrt As New WordReport(Tables("查询表"),tm,fl) \'定义一个WordReport
wrt.Build() \'生成报表
wrt.Show() \'显示报表
|
-- 作者:lihe60 -- 发布时间:2018/4/12 17:37:00 -- 这个查询表是临时的,没有名称为查询表的表。如果有这个表就好办了。 |
-- 作者:有点甜 -- 发布时间:2018/4/12 17:43:00 -- 以下是引用lihe60在2018/4/12 17:37:00的发言:
这个查询表是临时的,没有名称为查询表的表。如果有这个表就好办了。
只要是能看到的表,都有表名。
如果是窗口表,就是 Tables("窗口1_Table1") |
-- 作者:lihe60 -- 发布时间:2018/4/12 17:50:00 -- Dim tm As String = ProjectPath & "Attachments\\模版.doc" \'指定模板文件 Dim fl As String = "c:\\Reports\\word报表.doc" \'指定目标文件 Dim wrt As New WordReport(Tables("窗口1_Table1"),tm,fl) \'定义一个WordReport wrt.Build() \'生成报表 wrt.Show() \'显示报表 提示有错误
|
-- 作者:有点甜 -- 发布时间:2018/4/12 17:52:00 -- 1、你如何生成查询表的?
2、你查询表在哪个窗口,叫什么名字? |