離線填報功能介紹

 

在日常使用報表填報的過程中,有很多客戶都有進行離線報表填報的需求,潤乾能夠很好的解決客戶的需求,以下介紹一下離線填報的具體用法:

首先要在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文件),對數據進行填報,與在線填報類似,如果還沒有鏈接到服務器或者有其他需求,則可以繼續點在本機保存,等鏈接到服務器之後再點擊提交即可。

文章轉載自:

http://www.runqian.com.cn/archives/4754.html/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章