离线填报功能介绍

在日常使用报表填报的过程中,有很多客户都有进行离线报表填报的需求,润乾能够很好的解决客户的需求,以下介绍一下离线填报的具体用法:

首先要在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文件),对数据进行填报,与在线填报类似,如果还没有链接到服务器或者有其他需求,则可以继续点在本机保存,等链接到服务器之后再点击提交即可。

热门文章