润乾报表处理csv文件

csvReport标签说明:
该标签内包含两个标签:


1、报表导出为csv格式文件,标签名称为saveCsv,用法如下:
在展现报表jsp页面引入tld:
<%@ taglib uri="/WEB-INF/csvReport.tld" prefix="csv" %>
使用保存标签:
<csv:saveCsv reportTagName="report1" needSaveAsCsv="true" csvLabel="保存为csv文件"></csv:saveCsv>
该标签有三个属性:
第一个属性:
reportTagName是report:html标签的name的值,必须属性
第二个属性:
needSaveAsCsv表示是否显示保存csv文件按钮,默认值是"false",可选属性
第三个属性:
csvLabel:是为保存csv文件按钮设置的显示值,默认是“导出CSV”,可选属性


如果不显示导出csv按钮,也可以跟报表标签一样通过调用标签内的js方法导出,js方法名为
report1_saveAsCsv();其中report1是报表展示标签name的值


2、将scv文件的数据导入到填报表报表中(直接入库),标签名称为importCsvData,
注意:该导入csv数据功能只能把数据导入到行式填报表中
用法如下:
在展现报表jsp页面引入tld:
<%@ taglib uri="/WEB-INF/csvReport.tld" prefix="csv" %>
使用保存标签:
<csv:importCsvData name="report1" reportFileName="<%=report %>" needImportDataFromCsv="true" csvImportLabel="CSV导入数据"></csv:importCsvData>
该标签有四个属性:
第一个属性:
name是report:html标签的name的值,必须属性
第二个属性:
reportFileName是展现报表的报表名称,必须属性
第三个属性:
needImportDataFromCsv表示是否显示从csv文件导入数据按钮,默认值是"false",可选属性
第四个属性:
csvImportLabel:是为从csv导入数据按钮设置的显示值,默认是“从csv导入数据”,可选属性


如果不显示csv导入数据按钮,也可以跟报表标签一样通过调用标签内的js方法导入,js方法名为
report1_importDataFromCsv();其中report1是报表展示标签name的值




web.xml文件需加如servlet配置:
 <servlet>
    <servlet-name>CsvFileServlet</servlet-name>
    <servlet-class>com.runqianapp.csvReport.CsvFileServlet</servlet-class>
  </servlet>


   <servlet-mapping>
    <servlet-name>CsvFileServlet</servlet-name>
    <url-pattern>/servlet/CsvFileServlet</url-pattern>
  </servlet-mapping>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值