反饋已提交

網絡繁忙

卡片分欄

1. 概述

1.1 版本

報表伺服器版本
功能變更
11.0-

1.2 預期效果

實際應用中會有如下圖的情況:需要將查詢出的資訊以卡片的形式在頁面顯示,每個卡片均有大標題和表頭,並且各卡片之間有空行或空列進行分割。

1.3 實現思路

可以使用分欄設定,實現卡片式的分欄效果。

2. 操作步驟

2.1 資料準備

建立一張範本,建立資料集 ds1:select * from 僱員

2.2 範本設計

如下圖所示,將資料列拖入相應儲存格。

由於每個員工卡片都包括大標題和表頭,各卡片之間均有空行和空列進行分割,並且員工卡片是根據“員工ID”列進行縱向排序擴展的。

具體儲存格設定參見下表:

儲存格
設定
A1~C2
合併 A1~C2 儲存格,輸入正文:員工資訊調查表。設定左父格為 B3 
A3~A6A3~A6 分別輸入正文:編號:姓名:性別:職務:;設定左父格為 B3 
B3~B6

B3~B6 分別拖入對應的欄位資訊,B4、B5、B6 設定左父格為 B3 ,並設定擴展方向為縱向擴展

其中 B3 儲存格的「儲存格元素>基本>資料設定」選擇「列表」

C3~C6合併 C3~C6 儲存格,拖入對應欄位資訊,設定左父格為 B3 ,並設定擴展方向為縱向擴展
A7、D1卡片之間有分割行和列,設定分割空白行的首個儲存格 A7 和分割空白列的首個儲存格 D1 的左父格為 B3

注:最左父格的資料設定需要設定為「列表」。

預覽效果如下:每個卡片有完整的資訊,並且卡片之間有空白分割行。


2.3 分欄設定

上述範本預覽效果可以看出該範本是縱向擴展,故分欄選擇按列分欄。

上述範本設計中可以看出,每一位員工資訊佔了 7 行 4 列(包括卡片和下方空白分隔行及右側空白分割列):第一行是大標題行,第一欄是表頭列,但由於每條卡片都帶有大標題和表頭,故可以將大小標題看成是資料的一部分,所以是 7 行 4 列,而不是 6 行 3 列。

若我們希望每欄顯示 4 位員工資訊,則需要設定每欄 28 行( 7 行 * 4 卡片= 28 行),超過的到下一欄(卡片是縱向擴展,故下一欄是指下一欄)顯示,以此類推。

在菜單欄中,選擇「範本>報表分欄」,設定為按列分欄,超過 28 行時進按列分欄,參與分欄的資料從左上角的 A1 (大標題開始的儲存格)到右下角的 D7,故在分欄資料中填寫 A1:D7,因為大小標題行已經作為分欄資料,所以重複行序列為空,如下圖:

3. 效果預覽

3.1 PC 端

儲存範本,選擇分頁預覽,實現效果如 1.2 節所示。

注:只支援分頁預覽。

3.2 行動端預覽效果

App 與 HTML5 端效果相同,如下圖所示:

4. 已完成範本

已完成的範本可參考%FR_HOME%\webroot\WEB-INF\reportlets\doc\Advanced\卡片分欄.cpt

點選下載範本:卡片分欄.cpt



附件列表


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

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

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

不再提示

10s後關閉

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

反馈已提交

网络繁忙