FineReport中如何安裝移動端H5插件

1. Html5報表插件安裝及使用編輯

  • 插件安裝

插件網址以及設計器插件安裝方法和服務器安裝插件的方法可以官網上面搜索,這裏就不做詳細介紹了。

  • 移動端HTML5報表使用方法

安裝好插件後,在瀏覽器中調用時,需要在報表路徑後面加上參數op=h5。但是PC端不完全支持H5效果。

移動端添加參數前後效果:


fs上掛報表的時候不用帶參數,會自動識別是不是在手機上訪問的。另外移動端的H5插件,圖表是隻支持顯示新圖表。

2. Html5報表製作及手機效果編輯

  • 手機頁面大小

製作手機上的報表與PC端報表製作過程是一樣的,爲了讓用戶製作出適合手機尺寸的報表,在模板>頁面設置>紙張大小的地方,可以選擇手機紙張大小,如下圖:

  • 報表參數界面的顯示效果

Html5報表在手機上顯示時,參數界面和PC端不一樣,而是一個新的頁面,頁面的控件會自動佈局,從上到下依次顯示,根據參數界面>移動端顯示列表中的順序來顯示:


效果如下圖:

 

  • H5報表自適應

h5模板自適應的時候,點擊模板>移動端屬性,設置【豎屏】-【橫向自適應】,效果會比較好看,如果有超出部分則分頁顯示,可以通過下方工具欄的翻頁按鈕進行翻頁。




3. Html5報表支持功能點列表編輯

注意:使用新版本要求服務器jar包時間爲6月8日或更新,新特性圖表插件版本爲V7.2版本以上的
目前Html5報表支持如下功能:

1、Html5報表暫時支持普通分頁預覽,填報預覽、數據分析還不支持
2、報表參數界面與正文分離,提供良好的用戶體驗
3、報表正文在不同的設備上會進行自適應
4、報表工具欄上提供左右箭頭可以進行翻頁、點擊頁碼可以進行快速翻頁
5、支持所有類型圖表的基本展現,可以在圖表上進行穿透鑽取,有數據點提示
6、報表正文單元格支持鑽取
7、支持基礎控件:文本、下拉框、單選按鈕組、複選框組、日期、按鈕
8、支持表單模板的展現,並且可以有保留佈局與自動重佈局兩種選擇,可以快速製作精美的報表頁面
9、支持pc、phone、pad上顯示的目錄結構不同,用戶在pc上看到的報表目錄結構和手機上看到的目錄結構可以設置成不同
10、支持表單實現數據採集並提交入庫
11、參數界面優化,增加參數過濾快捷按鈕並支持直接返回目錄,及查詢前不顯示報表內容屬性
12、js緩存優化,提升展示性能
13、圖表性能優化

14、cpt報表縮放調整並支持是否啓用cpt報表的縮放

 

4、移動端手機報表製作時的屬性使用指南編輯

隨着表單保留佈局及自適應佈局功能的發佈,在設計手機報表的時候,會用到的屬性也增加了好幾個,雖然屬性的控制可以讓設計的時候更靈活,但是確無疑會增加設計的難度。我們也在想方設法的讓設計的時候更簡單,與此同時,也將相關的屬性以及用法在此做一個說明,讓大家的用的時候能夠更加清晰。

(1)表單body屬性中新增“手機重佈局”屬性

  手機重佈局這個屬性只針對手機,pc和pad上面始終是原始佈局。這個就是是否要在手機顯示的時候保留佈局的開關,默認情況下是重佈局的唷,即組件是依次往下顯示,一行只會有一個組件唷,如果想手機上顯示的時候就按照設計的佈局來的話,記得勾選。

(2)表單中報表塊屬性中新增“手機顯示限制高度”屬性及高度的設置

  這個通常使用默認的就可以了,有了這個屬性,你的報表塊設計的時候可以不需要去考慮最終的高度,在手機上面,報表塊的高度會根據報表最終擴展出來的內容高度自動變化。
當然這個屬性有一定的侷限性,就是如果你設置保留設計時候的佈局,報表塊旁邊又有其他控件比如右邊有個圖表,那報表塊高度就不會自動改變,設計時的比例是什麼樣的就是什麼樣的。
最後報表塊如果設置了限制高度的話,高度的設置爲屏幕高度的比例值,我們這邊考慮到報表的滑動,所以報表塊限制高度時最大佔屏幕高度的0.8,如果大家在實際使用時,覺得比例不合適也可以及時反饋給我們。

(3)表單body屬性中的“組件縮放”

  表單body中自適應佈局方式還有一個屬性“組件縮放”,大家也要關注一下,這個默認是“雙向自適應”,如果你的報表只在pc上看,設置爲“雙向自適應”是非常合適的,但是如果是手機上看,就不太合適,所以如果是要兼顧手機端顯示的話,“組件縮放”屬性最好設置爲“橫向自適應”會比較好。

設置爲自適應佈局並且“雙向自適應”的話,你的報表在手機上也會壓縮到一個手機屏幕,每個組件都會按照設計的比例擠壓顯示,這個時候報表塊的顯示高度限制也就沒啥用了。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章