润乾--离线填报功能
2014-03-09 22:01
204 查看
首先要在web.xml中配置离线填报对应的类。
<servlet>
<servlet-name>saveLineoffInput</servlet-name> <servlet-class>com.runqian.report4.input.SaveLineoffInput</servlet-class>
<init-param>
<param-name>charset</param-name>
<param-value>UTF-8</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>saveLineoffInput</servlet-name>
<url-pattern>/servlet/saveLineoffInput</url-pattern>
</servlet-mapping>
保存离线填报数据的Servlet , 其中初始化参数charset是离线填报保存的html文件的字符集,如果浏览器中使用的是其它字符集,可以修改这个参数值。
其次 ,在发布报表的jsp的 html:report标签中,增加needOfflineInput="yes"这个属性,这样在 浏览填报表的时候 就会出现以下按钮:
这样就说明可以进行离线填报了,同样可以通过设置offline 这个属性,它的值是html元素或者文字,这样就可以修改这个按钮的样式了。
当点击 在本机保存之后,会弹出路径选择的窗口,可以将离线的 html文件保存下来。
离线填报的使用:
打开离线的文件(之前保存的html文件),对数据进行填报,与在线填报类似,如果还没有链接到服务器或者有其他需求,则可以继续点在本机保存,等链接到服务器之后再点击提交即可。
<servlet>
<servlet-name>saveLineoffInput</servlet-name> <servlet-class>com.runqian.report4.input.SaveLineoffInput</servlet-class>
<init-param>
<param-name>charset</param-name>
<param-value>UTF-8</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>saveLineoffInput</servlet-name>
<url-pattern>/servlet/saveLineoffInput</url-pattern>
</servlet-mapping>
保存离线填报数据的Servlet , 其中初始化参数charset是离线填报保存的html文件的字符集,如果浏览器中使用的是其它字符集,可以修改这个参数值。
其次 ,在发布报表的jsp的 html:report标签中,增加needOfflineInput="yes"这个属性,这样在 浏览填报表的时候 就会出现以下按钮:
这样就说明可以进行离线填报了,同样可以通过设置offline 这个属性,它的值是html元素或者文字,这样就可以修改这个按钮的样式了。
当点击 在本机保存之后,会弹出路径选择的窗口,可以将离线的 html文件保存下来。
离线填报的使用:
打开离线的文件(之前保存的html文件),对数据进行填报,与在线填报类似,如果还没有链接到服务器或者有其他需求,则可以继续点在本机保存,等链接到服务器之后再点击提交即可。
相关文章推荐
- 图像增强——同态滤波
- windows基础数据结构盲点集合
- Sublime 初体验
- Hibernate学习积累(1)
- 设计电梯调度的程序,简易介绍。-------赵静娜和尹亚男
- 游戏引擎架构1:游戏性系统
- 《网飞传奇》:出品纸牌屋的公司作为小公司打败行业巨头的经过。巨头只有两次还手机会。创新者的窘境的又一个案例。
- 润乾报表超链接调用js函数
- java工厂模式的三种方式
- [经验] 【技术交流贴】Android命令行工具logcat详细用法
- XDC工具使用示例
- 通过键盘输入两个整数、检查输入整数是否符合要求,并计算出其最大公约数。
- 转:如何申请连续的二维数组
- IIC
- 用五种不同的方法遍历数组
- 设置对话框大小和位置
- plsql RETURNING
- DatacontractAttribute的使用规则
- LInux下安装配置Maven
- hadoop集群安装