1. 概述
1.1 應用場景
資料集中的欄位拖入到儲存格後,如果不進行儲存格擴展,欄位下的資料會在一個儲存格中集中展示。
透過設定儲存格擴展功能,可以讓一個欄位下的不同資料在多個儲存格中展示。
1.2 功能介紹
FineReport提供了三種儲存格擴展方向。
縱向擴展:儲存格中欄位的資料縱向擴展,在不同儲存格中展示。
橫向擴展:儲存格中欄位的資料橫向擴展,在不同儲存格中展示
不擴展:儲存格中欄位的資料不擴展,所有資料在一個儲存格中展示。
2. 範例
2.1 資料準備
1)建立資料集 ds1,資料庫查詢對話框中寫入 SQL 查詢語句:SELECT * FROM 銷量,取出「銷量」表中的所有資料。如下圖所示:
2)將資料集 ds1 中的「銷售員」欄位拖入到A1儲存格,A1儲存格字體置中,新增黑色邊框和顏色背景。如下圖所示:
2.2 縱向擴展
1)選中 A1 儲存格,右邊屬性面板選擇「儲存格屬性>擴展>擴展方向」,由於資料集中的欄位拖入到儲存格後,預設就是縱向擴展,所以直接使用預設擴展方向縱向擴展。如下圖所示:
2)點選「預覽」按鈕,選擇「分頁預覽」,在瀏覽器中查看儲存格縱向擴展的效果。如下圖所示:
2.3 橫向擴展
1)選中 A1 儲存格,右邊屬性面板選擇「儲存格屬性>擴展>擴展方向」,擴展方向設定為「橫向擴展」。如下圖所示:
2)點選「預覽」按鈕,選擇「分頁預覽」,在瀏覽器中查看儲存格橫向擴展的效果。如下圖所示:
2.4 不擴展
1)選中 A1 儲存格,右邊屬性面板選擇「儲存格屬性>擴展>擴展方向」,擴展方向設定為「不擴展」。如下圖所示:
2)點選「預覽」按鈕,選擇「分頁預覽」,在瀏覽器中查看儲存格不擴展的效果。如下圖所示: