Foxtable(狐表)用户栏目专家坐堂 → word报表中的图片


  共有1902人关注过本帖树形打印复制链接

主题:word报表中的图片

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107323 积分:545876 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/11/29 15:39:00 [显示全部帖子]

试试

Dim app As New MSWord.Application
Dim doc As object = app.Documents.Open("f:\111.doc")
For i As Integer =1 To  doc.InlineShapes.Count
    doc.InlineShapes(i).ConvertToShape
Next
app.Visible = True

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107323 积分:545876 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/11/29 16:54:00 [显示全部帖子]

窗口按钮事件

f:\111.doc改为自己的文档路径

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107323 积分:545876 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/11/29 17:26:00 [显示全部帖子]


Dim tm As String  = ProjectPath & "Attachments\2015版销售合同.doc" '指定模板文件
Dim fl As String = ProjectPath & "Reports\2015版销售合同.doc" '指定目标文件
Dim wrt As New WordReport(Tables("合同主表"),tm,fl) '定义一个WordReport
wrt.Build() '逐行生成报表
wrt.Quit
Dim app As New MSWord.Application
Dim doc As object = app.Documents.Open(fl)
For i As Integer =1 To  doc.InlineShapes.Count
    doc.InlineShapes(i).ConvertToShape
Next
app.Visible = True

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107323 积分:545876 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/12/1 11:36:00 [显示全部帖子]

上传你生成后的报表测试

 回到顶部