zoukankan      html  css  js  c++  java
  • 输出 Office 报表

    以 word 为例:

    image

    将 word 存为 Word2003 XML,其中苹果等部分即是 xml 如下:

    image

    服务器端通常输出 HTML,HTML 是文本,XML也是文本,可以简单的套用服务器端网页的思路。

    编辑cell,将样例换为变量:

    image

    现在,新建一个JSSP文件,将word2003 xml 粘贴到该文件。

    在前面加上

    [% response.contentType = “application/vnd.openxmlformats-officedocument.wordprocessingml.document”%]

    找到 product.name:

    image

    将其套入一个循环过程,报表竣工。

    ps. 注意上面 product.price 被切分为了 2 个 <w:r>,需手工合并。

    此外,word 也可以保存为 html 再用此法办理。

    由此报表生成方式可见上文所述不虚,知识交叉碰撞非常重要,懂word,又切实理解服务器端页面原理,才能订立出合理轻便易用的开发思路和开发流程。

  • 相关阅读:
    Maya 与 Matlab 数据互联插件使用教程
    代码可视化算法流程
    sql 至少含有
    sql update limit1
    c# windows service 程序
    c#和.net区别
    c#数据库乱码
    c#事件实质
    c#非界面线程控制控件
    mysql唯一查询
  • 原文地址:https://www.cnblogs.com/inshua/p/6226051.html
Copyright © 2011-2022 走看看