反饋已提交
網絡繁忙
在我們使用填報表時,不希望使用 FineReport 內建工具欄的按鈕,希望能夠自訂提交按鈕,將資料入庫。
自訂提交按鈕 只能提交一張範本的資料,若需要提交多張範本資料,如下圖所示:
該如何實現呢?
透過給按鈕元件新增點選事件實現。
1)下載網頁框元件插件,具體可參見:在決策報表中使用網頁框元件
2)準備兩張填報範本,本文範例準備範本為:
%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doctw\Form\FreeFrom\FreeForm.cpt
%FR_HOME%\webapps\webroot\WEB-INF\reportlets\demotw\form\填報可暫存.cpt
1)在決策報表中拖入一個網頁框元件,命名為aa,「範本路徑」為FreeForm.cpt範本所在路徑,參數為op,值為write,如下圖所示:
2)再拖入一個網頁框元件,命名為bb,「範本路徑」為填報可暫存.cpt範本所在路徑,參數為op,值為write,如下圖所示:
在決策報表中新增按鈕元件,併為其新增點選事件,JavaScript 程式碼如下所示:
注:「AA」和「BB」為網頁框元件名稱,需全部大寫。
document.getElementsByName("AA")[0].contentWindow._g().writeReport();document.getElementsByName("BB")[0].contentWindow._g().writeReport();
注:不支援行動端。
點選「PC端預覽」按鈕,效果如下圖所示:
點選下載範本:点击按钮提交多张模板.frm
文 檔回 饋
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉