1. 概述
1.1 版本
報表伺服器版本 | APP版本 | HTML5行動端展現插件版本 | 功能變動 |
---|---|---|---|
11.0 | V11.0 | V11.0 | - |
1.2 應用場景
使用者希望在行動端點選主報表的連結開啟子報表進行填報,填報成功後關閉當前頁面並重新整理父頁面,如下圖所示:
2. 範例
2.1 準備範本
1)點選下載準備範本:[APP]填報成功關閉當前頁面並重新整理父頁面(準備).zip
2)解壓儲存至工程/webapps/webroot/WEB-INF/reportlets資料夾
2.2 主報表新增超級連結
1)開啟[通用]填報成功關閉當前頁面並重新整理父頁面主報表(準備).cpt範本,選中A4-C4儲存格
2)點選右側屬性欄的「超級連結」按鈕,點選新增連結旁的「+」按鈕,選擇「網路報表」,如下圖所示:
3)點選「選擇」按鈕選擇[通用]填報成功關閉當前頁面並重新整理父頁面子報表(準備).cpt範本,連結開啟於選擇「當前視窗」
4)點選參數面板右上角的「+」按鈕,設定參數為「op」,值類型選擇「字串」,輸入值「write」,即設定子報表開啟方式為填報,如下圖所示:
注:另一種設定子報表為填報範本的方法為在連結末尾新增填報參數後綴 &op=write
2.3 子報表設定填報成功事件
1)點選菜單欄的「範本>範本Web屬性」
2)選擇「填報頁面設定」,選擇「為該範本單獨設定」
4)點選事件設定下方的「+」,新增「填報成功」事件
5)在事件設定框中新增 JavaScript 程式碼如下:
var url = encodeURI("${servletURL}?viewlet=[通用]填報成功關閉當前頁面並重新整理父頁面主報表(準備).cpt");
FR.doHyperlinkByGet({url:url,title:'主頁',target:'_self'}); //跳轉到父頁面連結
6)點選「確定」,如下圖所示:
2.4 效果預覽
App 及 HTML5 端效果預覽如下圖所示:
3. 已完成範本
點選下載已完成範本:[APP]填報成功關閉當前頁面並重新整理父頁面(完成).zip