反饋已提交

網絡繁忙

[通用]行動端彈窗

1. 概述

1.1 版本

報表伺服器版本APP 版本HTML5 行動端展現插件版本功能變動
11.0V11.0V11.0-
V11.0.91V11.0.91行動端填報彈窗支援填報類型 CPT 範本

1.2 應用場景

  • 在使用 Finereport 製作報表程式中,對於內容較少的超連結子範本,使用者希望可以直接在當前頁彈窗中查看,看完後關閉彈窗繼續查看主範本 。

  • 對於範本的部分內容,需要在當前頁彈窗中進行註釋提示,如指標的定義及計算方法、圖表的含義註釋等 。

1.3 實現思路

FineReport 支援在範本中設定「行動端彈窗」事件,實現在當前頁彈窗展示超連結子範本、正文註釋、彈窗填報等 。

例如,使用者可以在查看員工資訊表時,點選「點我填報」,可在彈窗中填報員工資訊登記表,如下圖所示:

注:行動端彈窗可在普通報表和決策報表中使用,彈窗效果在 APP 和 HTML5 端都支援。

1.4 功能入口

使用者可在「超級連結」和「事件」中設定「行動端彈窗」,如下圖所示:

2. 功能簡介

2.1 功能入口

使用者可在以下「超級連結」和「事件」中設定「行動端彈窗」。

注1:普通報表、決策報表中的「圖表」不支援設定行動端彈窗。

注2:FVS 的表格組件同樣具有「行動端彈窗」功能,其餘組件若想實現行動端彈窗的效果,請參見文檔:FVS跳轉網頁連結/彈出框事件 。

分類生效範圍
超連結儲存格>超級連結
儲存格>條件屬性>超級連結
事件儲存格元件>事件
表單 body 元件>事件
範本 Web 屬性>分頁預覽&填報預覽>事件設定
注:Web 事件中,不支援設定正文彈窗
參數介面元件>事件

注:圖表暫不支援行動端彈窗。

1)以「儲存格>超級連結」為例

  • 被選儲存格,點選右側屬性面板中的「超級連結」按鈕

  • 點選「新增連結」旁的「+」按鈕,即可選擇「行動端彈窗」,如下圖所示:



2)以「儲存格元件>事件」為例

  • 選中某個儲存格,點選右側屬性面板中的「元件設定」按鈕,選擇某個元件,例如選擇「正文元件」

  • 點選「事件」,點選「+」,選擇某個事件,例如選擇「初始化後」

  • 在彈出的設定框中選擇「行動端彈窗」,如下圖所示:

2.2 形式為「範本」

「形式」選擇「範本」時,行動端彈窗設定介面如下圖所示:

「形式」選擇「範本」時,各屬性項說明如下表所示:

屬性說明
範本
  • 支援選擇行動端彈窗連結到的範本

  • 支援連結到普通報表、決策報表、FVS 視覺化看板

參數
  • 支援設定行動端彈窗的範本參數

  • 支援傳遞範本參數

樣式形式選擇「範本」時,樣式類型固定為置中彈窗
邊框
  • 支援設定邊框線條類型

  • 支援設定邊框線條顏色

  • 支援設定邊框圓角,設定範圍為 0-24 的正整數,預設為 4

背景
  • 支援自訂彈窗背景顏色

  • 支援設定背景顏色的不透明度,設定範圍為 0%-100%,預設為 100%

彈窗大小

1)支援手機端和平板端分別設定彈窗大小

2)支援設定「自訂」和「高度自適應」

  • 自訂

預設為「自訂」

支援設定彈出框寬度佔螢幕寬度的百分比、彈出框高度佔螢幕高度的百分比

支援輸入 1-100 的正整數

  • 高度自適應

根據內容大小調整彈窗高度

支援設定彈出框寬度佔螢幕寬度的百分比、彈出框高度佔螢幕高度的百分比

支援輸入 1-100 的正整數

2.3 形式為「正文」

「形式」選擇「正文」時,行動端彈窗設定介面如下圖所示:

「形式」選擇「正文」時,各屬性項說明如下表所示:

屬性說明
正文
  • 支援自訂正文內容

  • 支援公式輸入

  • 支援換行符 \n 

  • 支援設定正文字號、顏色、是否粗體、是否有底線、是否斜體

樣式「形式」選擇「正文」時,樣式類型固定為跟隨彈窗
邊框
  • 支援設定邊框線條類型

  • 支援設定邊框線條顏色

  • 支援設定邊框圓角,設定範圍為 0-24 的正整數,預設為 4

背景
  • 支援自訂彈窗背景顏色

  • 支援設定背景顏色的不透明度,設定範圍為 0%-100%,預設為 100%

彈窗大小

1)支援手機端和平板端分別設定彈窗大小

2)支援設定「自訂」和「高度自適應」

  • 自訂

預設為「自訂」

支援設定彈出框寬度佔螢幕寬度的百分比、彈出框高度佔螢幕高度的百分比

支援輸入 1-100 的正整數

  • 高度自適應

根據內容大小調整彈窗高度

支援設定彈出框寬度佔螢幕寬度的百分比、彈出框高度佔螢幕高度的百分比

支援輸入 1-100 的正整數

3. 範例一:普通報表設定範本行動端彈窗

本節範例為在普通報表中設定範本行動端彈窗,且範本為填報類型。

注:決策報表中設定填報類型行動端彈窗,可參見文檔 行動端彈窗在決策報表填報中的應用 。

3.1 準備範本

1)點選下載準備範本:普通報表設定範本行動端彈窗.zip

2)將解壓後的範本儲存至%FR_HOME%\webapps\webroot\WEB-INF\reportlets資料夾。

3.2 設定行動端彈窗

1)在 Finereport 設計器中開啟員工資訊表(準備).cpt 範本,選中 A4 儲存格。

2)點選右側屬性面板的「超級連結」按鈕,點選「新增連結」旁的「+」按鈕,選擇「行動端彈窗」。如下圖所示:

3)在彈出的設定框中形式選擇「範本」,點選「選擇」,選擇員工資訊登記表.cpt範本

4)點選參數面板右上角的「+」按鈕,設定參數名為「op」,值選擇「字串」,輸入「write」,如下圖所示:

注:行動端彈窗設定填報類型 cpt 範本時,需要在連結末尾新增填報參數後綴 &op=write 或新增範本參數 op=write 。


5)設定行動端彈窗邊框、背景、彈窗大小,如下圖所示:

3.3 效果預覽

App 及 HTML5 端效果預覽如下圖所示:

4. 範例二:普通報表設定正文行動端彈窗

4.1 準備範本

在 Finereport 設計器中開啟%FR_HOME%\webapps\webroot\WEB-INF\reportlets\GettingStartedTW.cpt範本。

4.2 設定行動端彈窗

1)選中 A4 儲存格,點選右側屬性面板中的「超級連結」。

2)點選 新增連結 旁的「+」按鈕,選擇「行動端彈窗」,如下圖所示:

3)選擇「正文」,點選公式按鈕,輸入公式:$地區+"各銷售員銷售明細"

4)手機端規則勾選「高度自適應」,如下圖所示:

4.3 效果預覽

App 及 HTML5 端效果預覽如下圖所示:

5. 範本下載

範例一:點選下載已完成範本:普通報表設定範本行動端彈窗.zip

範例二:點選下載已完成範本:普通報表設定正文行動端彈窗.cpt

6. 注意事項

6.1 網路請求失敗

問題描述:

當行動端彈窗內傳遞範本參數較多或部分參數值太長時,出現報錯:網路請求失敗

解決方案 :

在範本地址尾部連結參數&_method=POST,轉為 POST 傳參即可,如下圖所示:

注:參數中 POST 需全部大寫,且只有在末尾連結參數才會正常生效。

附件列表


主題: 行動端應用
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉

獲取幫助
線上支援
獲取專業技術支援,快速幫助您解決問題
工作日9:00-12:00,13:30-17:30在线
頁面反饋
針對當前網頁的建議、問題反饋
售前咨詢
業務咨詢
電話:0933-790886或 0989-092892
郵箱:taiwan@fanruan.com
頁面反饋
*問題分類
不能為空
問題描述
0/1000
不能為空

反馈已提交

网络繁忙