當前為10.0版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

[App]配置服務器訪問報表/工程

1. 概述

1.1 版本

App 版本
10.0

1.2 應用場景

用戶可在數據分析 App 中,預覽 FineReport 設計器中制作的單張模板。

用戶可在數據分析 App 中,配置自己的服務器,浏覽整個報表工程。

1.3 功能描述

打開數據分析 App,點擊登錄界面左下角的服務器按鈕,即可進入服務器列表,如下圖所示:

數據分析 App 中,内置了 FineReport 和 FineBI Demo 服務器,用戶可預覽示例模板,了解帆軟産品功能。

用戶可在數據分析 App 中,切換、修改、新增、删除自有服務器。

211.png

2. 訪問報表工程

本章将主要講解如何在數據分析 App 中加載自有報表服務器,浏覽整個工程。

2.1 PC 端配置

2.1.1 環境确認

将 PC 設備與移動設備切換至同一網絡環境下。有三種方法:

1)手機給電腦開熱點

2)手機和電腦連接同一熱點

3)給服務器配置外網可連接的環境

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

2.1.2 平台配置二維碼

管理員登錄數據決策系統,點擊管理系統>移動平台>二維碼配置,輸入服務器名稱服務器地址,點擊生成二維碼,即可在二維碼方框中生成一個二維碼。如下圖所示:

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

注2:服務器地址格式爲:http://ip:端口号/工程名/decision,其中的 IP 和端口号需與實際網絡環境一緻。

image.png

2.1.3 配置賬号密碼

如需在移動端訪問模板,需要擁有一個數據決策系統的賬号密碼,具體設置方式請參見:決策系統簡介

初始化成功後,本文以 FineReport 設計器内置用戶 Alice 爲例,其賬号和密碼分别爲:Alice123456

2.2 App 配置服務器

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

APP 下載 安裝後,打開數據分析 App,點擊服務器>新建服務器,掃描 2.1.2 節配置的二維碼。

确認服務器信息,點擊右上角√号,即可在服務器列表新增該工程,自動跳轉到登錄頁。如下圖所示:

注1:用戶可掃描相冊中保存的二維碼。

注2:用戶可手動輸入服務器信息,服務器地址爲:http://ip:端口号/工程名/decision 。

注3:爲提升安全性,用戶希望客戶端與服務器通信時數據進行加密。若服務器已使用 https SSL 加密,App 添加服務器時也支持 https 協議。

2020-07-09_11-38-46.png

2.3 App 登錄服務器

在登錄頁輸入管理員的賬号和密碼,即可進入該工程移動端首頁,如下圖所示:

注1:若輸入 FineReport 内置的用戶賬号和密碼(非管理員),需要爲該用戶分配查看目錄的權限,詳情請參見:根據用戶分配權限

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

2020-07-03_10-17-44.png

3. 訪問單張模板

本章将主要講解如何在數據分析 App 中訪問單張模板,以方便制作者調整模板效果。

3.1 PC 端配置

3.1.1 平台配置賬号密碼

如需在移動端訪問模板,需要擁有一個數據決策系統的賬号密碼,具體設置方式請參見:決策系統簡介

初始化成功後,本文以 FineReport 設計器内置用戶 Alice 爲例,其賬号和密碼分别爲:Alice,123456。

3.1.2 環境準備

将 PC 設備與移動設備切換至同一網絡環境下。有兩種方法:

1)手機給電腦開熱點

2)手機和電腦連接同一熱點

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

3.1.3 模板預覽

1)在設計器中打開模板: %FR_HOME%\webapps\webroot\WEB-INF\reportlets\demo\phone\basic\産品明細-phone.cpt

點擊移動端預覽,如下圖所示:

1574693211548195.png

2)點擊移動端預覽後,PC 端浏覽器顯示頁面如下圖所示:

1575551849919836.png

屬性備注
産品明細-Phone報表名稱
類型

報表預覽類型,分爲普通預覽和填報預覽

注:決策報表不支持填報預覽

二維碼報表訪問鏈接二維碼,可直接被 App 和第三方浏覽器等識别訪問
複制鏈接

若當前 URL 中的 IP 地址爲 localhost,自動識别爲當前設備網絡環境的 IP 地址,并提示:确保移動設備與當前 PC 處於同一網絡環境

3.2 App 配置服務器

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

打開 App,點擊服務器>新建服務器,直接掃描本文3.1.3 節中生成的二維碼,如下圖所示:

2020-07-09_11-38-46.png

注1:若服務器列表中有當前模板鏈接的服務器地址,跳轉至已有服務器登錄界面。

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

3.3 App 登錄服務器

點擊「新建服務器」右上角符号,确認新建服務器信息;在 App 登錄頁輸入用戶名和密碼。

App 登錄成功後,即可跳轉到模板頁面,效果如下圖所示:

2020-07-09_13-45-13.png

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

注2:若開啓了 模板權限 ,則判斷登錄用戶是否有權限訪問,若沒有則彈出「沒有權限」的提示。  

4. 編輯服務器

内置的 Demo 服務器不支持編輯,右邊沒有編輯按鈕。

用戶添加的服務器提供編輯,點擊右邊的編輯按鈕,進入手動編輯服務器界面,其他操作與添加服務器一緻,如下圖所示:

222

5. 删除服務器

1)内置的 FineReport 服務器以及自己添加的服務器,都可以删除

2)手指左滑,就可以删除

3)手指不放往右滑動,可以取消删除

4)點擊删除按鈕,彈出提示“是否确定删除該服務器”,點擊确定則删除,點擊取消不進行任何操作


222

6. 切換服務器

1)在服務器列表,單擊服務器後切換到該服務器的登錄界面

2)再點擊服務器,則當前登錄界面對應的服務器處於選中狀态 

2020-07-03_10-42-55.png

7. 服務器連接失敗

問題描述:

移動端預覽時,掃描二維碼後提示服務器連接失敗或無法打開網頁。如下圖所示:

1576487651959562.jpg

7.1 未配置網絡環境

原因分析:未配置移動設備與與電腦處於同一網絡環境下。

解決方法:詳情請參見本文2.1.1 節

7.2 識别 IP 錯誤

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

解決方案:

1)CMD 命令提示窗口下輸入:ipconfig /all

 即可查看本機實際 IP 地址,如下圖所示:

30.png

2)将所查到的 IPv4 地址與報表所生成二維碼下方鏈接中的 IP 地址比較,如下圖所示:

1577960958867138.png

 3)若不一緻,修改網頁鏈接中的localhost爲正确的 IP,點擊回車鍵即可重新生成二維碼,使用移動設備重新掃碼預覽即可。

image.png

7.3 防火牆阻攔

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

解決方案:用戶可直接關閉 Windows 防火牆,再進行移動端預覽操作即可。或按照下文設置 Windows 防火牆打開未允許端口。

1)打開Windows安全中心>防火牆和網絡保護>高級設置,選擇入站規則>新建規則,如下圖所示:


1.png

2)設置規則類型爲端口,協議爲TCP,端口爲特定本地端口8075保存即可,如下圖所示:

2.png

附件列表


主題: 原簡體文檔
  • 有幫助
  • 沒幫助
  • 只是瀏覽

文 檔回 饋

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

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

不再提示

9s後關閉

反饋已提交

網絡繁忙