您的位置:首页 > 其它

润乾--离线填报功能

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文件),对数据进行填报,与在线填报类似,如果还没有链接到服务器或者有其他需求,则可以继续点在本机保存,等链接到服务器之后再点击提交即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: