表  reports
字段  prtcont  类型是IMAGE  
我已经把以下这个文档存进去:%DW 
     现在转去%DEPT的案件一份,请答复来人。
                                  %DATE 在页面上
DW.TEXT内容是:xx信访局 
DEPT.TEXT内容是:xx市政集团 
点击“打印”按妞的时候,想要生成WORD文档:xx信访局 
     现在转去xx市政集团的案件一份,请答复来人。
                                     系统日期
这个文档在页面上打开。请问如何实现,谢谢!

解决方案 »

  1.   

    还是没清楚你具体要实现什么……sorry
    个人理解是按照字段读取内容到word文档,然后打印是吧?可以用office Tools 组件来做,引用 Microsoft.Office.Interop.Word
    从表中读取word文档内容后 可以在Document.Txt里用“xx信访局”替换“%DW”,按需要设置格式
    然后用Save方法或者Print方法就行……
    说的比较笼统……汗 
      

  2.   

    网页嵌套打开word 我没做过,winform 嵌套倒是做过,不过你这个应该是先生成word 存在网站的目录下,再用网站的页面打开就好,网上多的点例子,好运,
      

  3.   

    不好意思,可能我说得比较笼统。。%DW 
        现在转去%DEPT的案件一份,请答复来人。 
                                      %DATE 这个格式是存放在数据表REPORT的字段 prtcont中, 打印的时候从数据库中读取这个格式,然后进行转换字符的。