反饋已提交

網絡繁忙

App連結到平台/報表伺服器

一、概述

1
版本。
報表伺服器版本
App 版本

11.0

11.0

2
應用場景。
  1. 使用者可在資料分析 App 中,預覽 FineReport 設計器中製作的單張範本。

  2. 使用者可在資料分析 App 中,配置自己的伺服器,瀏覽整個報表工程。

3
功能描述。
  1. 開啟資料分析 App,點選登入介面左下角的【伺服器】按鈕,即可進入伺服器列表,如下圖所示。

  2. 資料分析 App 中,內建了 FineReport 和 FineBI Demo 伺服器,使用者可預覽範例範本,瞭解帆軟産品功能。

  3. 使用者可在資料分析 App 中,切換、修改、新增、刪除自有伺服器。

二、訪問報表工程

  1. 本章將主要講解如何在資料分析 App 中載入自有報表伺服器,瀏覽整個工程。

1
PC 端配置
  1. 環境應答:將 PC 裝置與行動裝置切換至同一網路環境下。有三種方法:1)手機給電腦開熱點;2)手機和電腦連結同一熱點;3)給伺服器配置外網可連結的環境。

  2. 平台配置QRCODE:管理者登入數據決策系統,點選【管理系統】→【行動平台】→【QRCODE配置】,輸入【伺服器名稱】和【伺服器位址】,點選【生成QRCODE】,即可在QRCODE方框中生成一個QRCODE。如下圖所示。

  3. 配置帳號密碼:如需在行動端訪問範本,需要擁有一個數據決策系統的帳號密碼,具體設定方式請參見:決策系統簡介

  4. 初始化成功後,本文以 FineReport 設計器內建使用者 Alice 為例,其帳號和密碼分別為:【Alice】,【123456】。

注1:為防止電腦 IP 未切換到無線網路的 IP,請拔掉有線網。

注2:登入數據決策系統的步驟請參見:決策系統簡介

注3:伺服器位址格式為:http://ip:埠號/工程名/decision,其中的 IP 和埠號需與實際網路環境一緻。

2
App 配置伺服器。

注:App 下載及安裝請參考:下載安裝 FineReport 行動端

  1. APP 下載 安裝後,開啟資料分析 App,點選【伺服器】→【建立伺服器】,掃瞄 【第二章第1節】配置的QRCODE。

  2. 應答伺服器資訊,點選右上角【√】號,即可在伺服器列表新增該工程,自動跳轉到登入頁。如下圖所示。

注1:使用者可掃瞄相冊中儲存的QRCODE。

注2:使用者可手動輸入伺服器資訊,伺服器位址為:http://ip:埠號/工程名/decision

注3:為提升安全性,使用者希望用戶端與伺服器通訊時資料進行加密。若伺服器已使用 https SSL 加密,App 新增伺服器時也支援 https 協定。

3
App 登入伺服器
  1. 在登入頁輸入管理者的帳號和密碼,即可進入該工程行動端首頁,如下圖所示

 

注1:若輸入 FineReport 內建使用者帳號和密碼(非管理者),需要為該使用者分配查看目錄的權限,詳情請參見:根據使用者分配權限

注2:FineReport10.0 平台採用了 AccessToken 驗證,勾選自動登入後,AccessToken 有效期為 14 天,超過 14 天需要重新登入。

三、訪問單張範本

  1. 本章將主要講解如何在資料分析 App 中訪問單張範本,以方便製作者調整範本效果。

1
PC 端配置。
  1. 平台配置帳號密碼:如需在行動端訪問範本,需要擁有一個數據決策系統的帳號密碼,具體設定方式請參見決策系統簡介

  2. 初始化成功後,本文以 FineReport 設計器內建使用者 Alice 為例,其帳號和密碼分別為:【Alice】,【123456】。

  3. 環境準備:將 PC 裝置與行動裝置切換至同一網路環境下。有兩種方法:1)手機給電腦開熱點;2)手機和電腦連結同一熱點。

  4. 範本預覽:在設計器中開啟範本: 【%FR_HOME%\webapps\webroot\WEB-INF\reportlets\demotw\phone\basic列式填報表.cpt】點選【行動端預覽】,如下圖1所示。

  5. 點選【行動端預覽】後,PC 端瀏覽器顯示頁面如下圖2所示。

屬性
備注

産品明細-Phone

報表名稱。

型別

報表預覽型別,分為普通預覽和填報預覽。

注:決策報表不支援填報預覽。

QRCODE

報表訪問連結QRCODE,可直接被 App 和第三方瀏覽器等識別訪問。

複制連結

若當前 URL 中的 IP 位址為 localhost,自動識別為當前裝置網路環境的 IP 位址,並提示:【確定行動裝置與當前 PC 處於同一網路環境】。

注:為防止電腦 IP 未切換到無線網路的 IP,請拔掉有線網。

2
App 配置伺服器

注:App 下載及安裝請參考:App 使用

  1. 開啟 App,點選【伺服器】→【建立伺服器】,直接掃瞄本文第三章第1節中生成的QRCODE,如下圖所示。

注1:若伺服器列表中有當前範本連結的伺服器位址,跳轉至已有伺服器登入介面。

注2:若存在多個不同名稱的相同伺服器則選擇第一個。

3
App 登入伺服器
  1. 點選【建立伺服器】右上角【√】符號,確定建立伺服器資訊;在 App 登入頁輸入帳號和密碼。

  2. App 登入成功後,即可跳轉到範本頁面,效果如下圖所示。

注1:FineReport10.0 平台採用了 AccessToken 驗證,勾選自動登入後,AccessToken 有效期為 14 天,超過 14 天需要重新登入。

注2:若開啓了 範本認證 ,則判斷登入使用者是否有權限訪問,若沒有則彈出【沒有權限】的提示。  

四、編輯伺服器

  1. 內建 Demo 伺服器不支援編輯,右邊沒有編輯按鈕。

  2. 使用者新增的伺服器提供編輯,點選右邊的【編輯】按鈕,進入手動編輯伺服器介面,其他操作與新增伺服器一緻,如下圖所示。

五、刪除伺服器

  1. 內建 FineReport 伺服器以及自己新增的伺服器,都可以刪除。

  2. 手指左滑,就可以刪除。

  3. 手指不放往右滑動,可以取消刪除。

  4. 點選【刪除】按鈕,彈出提示【是否確定刪除該伺服器】,點選【確定】則刪除,點選【取消】不進行任何操作。

六、切換伺服器

  1. 在伺服器列表,按伺服器後切換到該伺服器的登入介面。

  2. 再點選伺服器,則當前登入介面對應的伺服器處於選中狀態 。

七、伺服器連結失敗

  1. 問題描述:行動端預覽時,掃瞄QRCODE後提示伺服器連結失敗或無法開啟網頁。如下圖所示。

1
未配置網路環境
  1. 原因分析:未配置行動裝置與與電腦處於同一網路環境下。

  2. 解決方法:詳情請參見本文第二第1節。

2
識別 IP 錯誤
  1. 原因分析:由於電腦短期内連接了多個網絡,二維碼鏈接中 IP 地址對應的網絡與移動設備所連接的網絡并不相同的。

  2. 解決方案:CMD 命令提示視窗下輸入:【ipconfig /all】。 即可查看本機實際 IP 位址,如下圖1所示。

  3. 將所查到的 IPv4 位址與報表所生成QRCODE下方連結中的 IP 位址比較,如下圖2所示。

  4. 若不一緻,修改網頁連結中的【localhost】為正確的 IP,點選return 鍵即可重新生成QRCODE,使用行動裝置重新掃碼預覽即可。

3
防火牆阻攔
  1. 原因分析:若應答已經按照文檔流程操作且應用配置符合要求,該報錯可能是由 Windows 防火牆引起。

  2. 解決方案:使用者可直接關閉 Windows 防火牆,再進行行動端預覽操作即可。或按照下文設定 Windows 防火牆開啟未允許埠。

  3. 開啟【Windows安全中心】→【防火牆和網路保護】→【進階設定】,選擇【入站規則】→【建立規則】,如下圖所示。

  4. 設定規則型別為埠,協定為TCP,埠為特定本地埠【8075】。儲存即可,如下圖所示。

附件列表


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

文 檔回 饋

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

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

不再提示

10s後關閉