反饋已提交

網絡繁忙

[通用]單選按鈕組行動端按鈕組樣式

1. 概述

1.1 版本

Finereport 版本App 版本HTML5行動端展現插件版本功能變動
11.011.0V11.0-
11.0.25V11.0.90V11.0.90
  • 按鈕樣式中佈局方式設定項優化,「固定欄數/自動填充」支援多列顯示按鈕組

  • 支援設定「進階>最大顯示列數」控制按鈕顯示列數

  • 圖文按鈕支援增加和刪除圖示格

1.2 功能簡介

行動端範本中,無線電鈕組可以幫助使用者展示多維度資料,但是樣式過於單一。

透過設定「無線電鈕組元件」行動專屬樣式,例如「聯排按鈕」、「膠囊按鈕」、「圖文按鈕」等。

2. 元件介紹

2.1 使用場景

該樣式設定僅對行動端範本生效,支援 APP 和 HTML5 端。

2.2 操作方法

1)在 FineReport 設計器中開啟一張決策報表,在元件面板中拖動「無線電鈕組元件」到範本中。

2)在右側屬性面板「元件設定」中,若選中「radioGroup0」,在「校驗」下不勾選「允許為空」按鈕,行動端預覽時重複點選同一個 Tab ,效果不變。如下圖所示:

3)在右側屬性面板中為「無線電鈕組元件」新增資料字典,並設定元件預設值。如下圖所示:

4)在右側屬性面板元件設定中,選中「radioGroup0」,點選「行動端」,可在「樣式範本」處設定「無線電鈕組元件」的樣式。如下圖所示:

5)如果按鈕顯示多列,可透過進階中的「最大顯示列數」控制列數。如下圖所示:

6)設定條件屬性,實現報表內容跟隨按鈕切換。

2.3 按鈕樣式

2.3.1 預設

選中「預設」,使用者可設定「自訂」按鈕效果,行動端效果(以 APP 效果為例)如下圖所示:

2.3.2 聯排按鈕

選中「聯排按鈕」,可設定「聯排按鈕」各屬性項。行動端效果(以 APP 效果為例)如下圖所示:

「聯排按鈕」各設定項說明如下表所示:

屬性備註
組件背景組件的背景,預設透明
元件邊距

元件邊框到組件邊框的距離,上下左右均可設定;

預設上下邊距為 15px,左右邊距為 0px

按鈕排布

可設定自然佈局或等分佈局

自然佈局:按鈕寬度隨文字自適應。按鈕在一列展示,超出螢幕可捲動

等分佈局:元件寬度/總按鈕數

按鈕背景可設定按鈕初始背景和選中後的背景
按鈕邊框可設定按鈕邊框的線型、初始顏色、選中後的顏色、圓角大小
按鈕字元可設定按鈕中字元的字體大小、初始顏色和選中後的顏色


2.3.3 膠囊按鈕

選中「膠囊按鈕」,可設定「膠囊按鈕」各屬性項。行動端效果(以 APP 效果為例)如下圖所示:


「膠囊按鈕」各設定項說明如下表所示:

屬性備註
組件背景組件的背景,預設透明
元件邊距

元件邊框到組件邊框的距離,上下左右均可設定

預設上下邊距為 15px,左右邊距為 0px 

按鈕排布單列展示

自然佈局:左對齊

端對齊:按鈕組橫向充滿

自動填充
按鈕寬度隨文字長度自適應,顯示不下支援換列
固定欄數

單個按鈕寬度=組件/欄數,支援換列

若一共9個按鈕,設定固定欄數「3」;則分 3 列顯示按鈕。

若設定了「行動端>進階>最大顯示列數」為「2」;則只顯示前 2 列按鈕

按鈕背景可設定按鈕初始背景和選中後的背景
按鈕邊框可設定按鈕邊框的線型、初始顏色、選中後的顏色、圓角大小
按鈕字元可設定按鈕中字元的字體大小、初始顏色和選中後的顏色


2.3.4 圖文按鈕

選中「圖文按鈕」,可設定「圖文按鈕」各屬性項。行動端效果(以 APP 效果為例)如下圖所示:

「圖文按鈕」各設定項說明如下表所示:

屬性備註
組件背景組件的背景,預設透明
元件邊距

元件邊框到組件邊框的距離,上下左右均可設定

預設上下邊距為 15px,左右邊距為 0px 

佈局方式

1)單行展示

支援自然佈局、等分佈局

2)自動填充

按鈕寬度隨文字長度自適應,顯示不下支援換列

3)固定欄數

單個按鈕寬度=組件/欄數,支援換列

圖示

可設定初始圖示和選中後的圖示

支援上傳自訂圖片

按鈕字元可設定按鈕中字元的字體大小、初始顏色和選中後的顏色


3. 範例

本文範例:決策報表下有三個報表塊,新增聯排樣式的單選組按鈕,點選按鈕時,實現報表塊跟隨按鈕切換。

點選下載範例決策報表:範例決策報表.frm

3.1 新增無線電鈕組元件

1)在 FineReport 設計器中開啟範例決策報表,在元件面板中拖動「無線電鈕組元件」到範本中。

2)在右側屬性面板中,選中「radioGroup0」,在「校驗」下不勾選「允許為空」按鈕,實現行動端預覽時重複點選同一個 Tab 的效果不變。如下圖所示:

3.2 新增資料字典

選中「radioGroup0」,在「屬性>進階>元件值」處,設定元件預設值為 1 ,預設選擇品牌分析按鈕。

設定「無線電鈕組元件」的資料字典。類型設定選擇「自訂」,包括三種按鈕:品牌分析、店鋪分析、會員趨勢。如下圖所示:

3.3 選擇按鈕樣式

在右側屬性面板中,選中「radioGroup0」,點選「行動端」,在「樣式範本」處進行選擇和設定。

選中「聯排」,設定「聯排按鈕」各屬性項,如下圖所示:

3.4 設定條件屬性

當點選某一按鈕時,可透過條件屬性將其他兩個報表塊的列高設定為0,實現只顯示當前按鈕對應的報表塊。具體設定如下:

1)雙擊報表塊 report1,進入報表塊編輯介面,合併第 H 欄儲存格。

選中第 H 欄,在右側屬性頁面新增一個條件屬性,當滿足公式$radioGroup0 = 2 or $radioGroup0 = 3時,列高為0。實現當按鈕值為 1 時,顯示報表塊 report1 。

設定完成後,右擊隱藏第 H 欄。

2)雙擊報表塊 report2,進入報表塊編輯介面,合併第 J 欄儲存格。

選中第 J 欄,在右側屬性頁面新增一個條件屬性,當滿足公式$radioGroup0 = 1 or $radioGroup0 = 3時,列高為0。實現當按鈕值為 2 時,顯示報表塊 report2 。

設定完成後,右擊隱藏第 J 欄。

3)雙擊報表塊 report3,進入報表塊編輯介面,合併第 J 欄儲存格。

選中第 J 欄,在右側屬性頁面新增一個條件屬性,當滿足公式$radioGroup0 = 1 or $radioGroup0 = 2時,列高為0。實現當按鈕值為 3 時,顯示報表塊 report3 。

設定完成後,右擊隱藏第 J 欄。

3.5 效果預覽

行動端預覽範本效果如下圖所示:

3.6 已完成範本

點選下載已完成範本:無線電鈕組樣式範例範本.frm

4. 注意事項

手機重佈局 對無線電鈕組的顯示效果有明顯影響。如下圖所示:

  • 勾選手機重佈局:元件自適應,一列一個元件,並可設定元件的佈局和顯示順序。

  • 不勾選手機重佈局:元件顯示區域取決於範本中組件大小。若文字顯示不下,則截斷。

附件列表


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

文 檔回 饋

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

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

不再提示

10s後關閉