Foxtable(狐表)用户栏目专家坐堂 → WordReport生成Word时 表中有数据行17 结果报告就出现了17个一样的段落内容,有没有办法只有一个段落呢?


  共有2084人关注过本帖平板打印复制链接

主题:WordReport生成Word时 表中有数据行17 结果报告就出现了17个一样的段落内容,有没有办法只有一个段落呢?

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


加好友 发短信
等级:七尾狐 帖子:1571 积分:11238 威望:0 精华:0 注册:2021/1/17 17:06:00
WordReport生成Word时 表中有数据行17 结果报告就出现了17个一样的段落内容,有没有办法只有一个段落呢?  发帖心情 Post By:2023/4/4 13:16:00 [只看该作者]

    Dim tm As String  = ProjectPath & "Attachments\报告模板.doc" '指定模板文件
    Dim fl As String = ProjectPath & "Reports\报告模板.doc" '指定目标文件
    Dim wrt As New WordReport(tm,fl) '注意这里无需指定表名
    wrt.AddDataTable("报告","主数据源","Sele ct * from {分析报告} where 单位='" & e.Values("单位") & "'")
    wrt.Replace("[报告]",b.tostring) 
    wrt.Build() '生成报表
    wrt.Show() '显示报表

表中有数据行17  结果统计报告就出现了17个一样的段落内容
有没有办法只有一个段落呢?

[此贴子已经被作者于2023/4/4 13:17:09编辑过]

 回到顶部