一、概述
儲存格中插入資料欄後,可設定資料欄的進階屬性。進階屬性需在最高階父格設定。
進階屬性包括:排列順序、結果集篩選、自訂顯示、可伸展性、補充空白資料。
自訂顯示,可參考A06-10 公式形態。
可伸展性,可參考A06-03 擴展-橫向與縱向可伸展。
二、操作步驟(1)-排列順序
1
新建資料集ds1。
輸入SQL:SELECT * FROM 產品 LIMIT 10。
新建資料集,可參考A03-00 資料庫查詢。
2
插入資料欄,設定儲存格屬性。
將欄位產品ID拖入【B2】儲存格,欄位產品名稱拖入【C2】儲存格,欄位單價拖入【D2】儲存格。
設定【B2:D2】儲存格保持預設擴展屬性:縱向擴展。
設定【B2:D2】儲存格左父格為預設,此時B2是C2的父格,C2是D2的父格,B2為最高級父格。
插入資料欄,可參考A05-00 插入資料欄。
橫向擴展,可參考A06-00 擴展方向。
左父格設定,可參考A06-01 左父格。
3
調整儲存格樣式。
設定【B2:D2】儲存格,添加框線。
設定【B2:D2】儲存格,文字居中顯示。
4
進階屬性設定。
方法一:在右側面板點擊【儲存格屬性】→【進階】。
方法二:雙擊【B2】儲存格,在資料欄面板中點擊進階。
5
預設排列順序,點擊【預覽】,在瀏覽器中查看效果。
6
設定B2儲存格排列順序為升冪。
點擊【B2】儲存格,點擊升冪標記。
點擊【F(x)】公式標記,在公式定義中,選擇【單價】資料項。
點擊【預覽】,在瀏覽器中查看效果。
資料根據單價升冪排列(數字由小到大)。
7
設定B2儲存格的排列順序為降冪。
選中【B2】儲存格,點擊降冪標記。
公式內容不變。
點擊【預覽】在瀏覽器中查看效果。
資料根據單價降冪排列(數字由大到小)。
8
進階排序和擴展後排序的差異。
相同:必須在最高級父格上設定。
不同:如下差異。
| 排序依據 | 執行順序 | 效能 |
進階排序 | 資料集中的任意資料欄 | 儲存格擴展前 | 更好 |
擴展後排序 | 儲存格中插入的資料欄 | 儲存格擴展後 | / |
三、操作步驟(2)-結果集篩選
1
新建資料集ds1。
輸入SQL:SELECT * FROM 產品 LIMIT 10。
新建資料集,可參考A03-00 資料庫查詢。
2
插入資料欄,設定儲存格屬性。
將欄位產品ID拖入【B2】儲存格,欄位產品名稱拖入【C2】儲存格,欄位單價拖入【D2】儲存格。
設定【B2:D2】儲存格保持預設擴展屬性:縱向擴展。
設定【B2:D2】儲存格左父格為預設,此時B2是C2的父格,C2是D2的父格,B2為最高級父格。
插入資料欄,可參考A05-00 插入資料欄。
橫向擴展,可參考A06-00 擴展方向。
左父格設定,可參考A06-01 左父格。
3
調整儲存格樣式。
給【B2:D2】儲存格,添加框線。
設定【B2:D2】儲存格,文字居中顯示。
4
預設結果集篩選未定義,點擊【預覽】,在瀏覽器中查看效果。
5
設定B2儲存格結果集篩選-前N個。
選中【B2】儲存格,結果集篩選選擇【前N個】。
下方輸入N的值:3。
點擊【預覽】,在瀏覽器中查看效果。
6
設定B2儲存格結果集篩選奇數。
選中【B2】儲存格,選擇結果集篩選【奇數】。
點擊【預覽】,在瀏覽器中查看效果。
只會展示,排列為奇數的資料。
7
設定B2儲存格結果集篩選指定。
選中【B2】儲存格,選擇結果集篩選【指定】。
在下方輸入:1,2,5-8。
點擊【預覽】,在瀏覽器中查看效果。
資料只展示,排列為1,2,5-8篩選過的資料。
四、操作步驟(3)-補充空白資料
1
新建資料集ds1。
輸入SQL:SELECT * FROM 產品 LIMIT 10。
新建資料集,可參考A03-00 資料庫查詢。
2
插入資料欄,設定儲存格屬性。
將欄位產品ID拖入【B2】儲存格,欄位產品名稱拖入【C2】儲存格,欄位單價拖入【D2】儲存格。
設定【B2:D2】儲存格保持預設擴展屬性:縱向擴展。
設定【B2:D2】儲存格左父格為預設,此時B2是C2的父格,C2是D2的父格,B2位最高級父格。
插入資料欄,可參考A05-00 插入資料欄。
橫向擴展,可參考A06-00 擴展方向。
左父格設定,可參考A06-01 左父格。
3
調整儲存格樣式。
設定【B2:D2】儲存格,添加框線。
設定【B2:D2】儲存格,文字居中顯示。
4
設定B2儲存格,補充空白資料。
選中【B2】儲存格,勾選【資料倍數】。
設定資料倍數為:12。
點擊【預覽】,在瀏覽器中查看效果。
原本只有10列的資料,現在多了2列空白資料。