一、概述
儲存格中插入資料欄後,可以通過設定判斷條件來過濾資料,使得在預覽時僅顯示使判斷條件為真的資料。
二、操作步驟
1
新建資料集ds1。
輸入SQL:SELECT * FROM ORDERS。
新建資料集,可參考A03-00 資料庫查詢。
2
插入資料。
將ds1中所有欄位,分別拖入【B2:K2】儲存格。
插入數據列,可參考A05-00 插入資料欄。
3
調整B2:K2儲存格樣式。
調整儲存格大小,使【K2】位於虛線內。虛線表示預覽後的報表頁面大小。
設定【B2:K2】儲存格,添加框線。
設定【B2:K2】儲存格,文字居中顯示。
點擊【預覽】,在瀏覽器中查看效果。
【預覽】
4
設定過濾(1)-方法一。
選中B2儲存格。
點擊【儲存格元素】→【基本】。
點擊過濾條件後的【編輯】按鈕。
5
設定過濾(2)-方法二。
雙擊【B2】儲存格。
選擇【過濾】。
6
設定過濾-普通。
選擇用於判斷的資料欄【PAID】。
選擇操作符【大於】。
點擊【
】按鈕,選擇字元類型【雙精度型】,輸入值:0.0。
7
新增普通條件。
點擊【新增】按鈕。
確定下方文字框有展示設定的條件。
8
過濾後效果。
【B2】儲存格左下角出現【黃色三角形】,表示設定了過濾。
點擊【預覽】,在瀏覽器中查看效果。只顯示PAID大於0的資料。
9
組合2個普通條件。
雙擊B2儲存格,點擊【過濾】。
設定條件,資料欄:【SHIPPORT】。
操作符:【包含於】。
值類型:【字串】。
值:('A','B')。
保持邏輯運算式為預設AND,點擊【新增】按鈕。
10
點擊【預覽】,在瀏覽器中查看效果。
只顯示PAID大於0,且SHIPPORT為A或B的資料。
11
設定過濾-公式。
雙擊【B2】儲存格,點擊過濾。
選擇【公式】,點擊【定義】。
輸入公式:MONTH(SHIPDATE) = 4。
校驗【公式合法】後,點擊【確定】。
保持邏輯運算式為AND,點擊【新增】按鈕。
公式使用,可參考 A05-03 插入公式。
12
點擊【預覽】,在瀏覽器中查看效果。
只顯示PAID大於0且,SHIPPORT為A或B且,發貨月份為4月的資料。
13
修改條件。
雙擊【B2】儲存格,點擊【過濾】。
選中第二個條件。
操作符選擇【不包含於】。
點擊【修改】按鈕。
14
點擊【預覽】,在瀏覽器中查看效果。
只顯示PAID大於0,且SHIPPORT不為A或B,且發貨月份為4月的資料。
15
邏輯運算式-或(OR)
在新增多個條件時,可以選擇 與【AND】、 或【OR】運算子來組合條件,【OR】代表滿足其中任一條件即可。
雙擊【B2】儲存格,點擊【過濾】。
選中第三個條件。
邏輯運算式選擇【OR】。
點擊【修改】按鈕
16
點擊【預覽】,在瀏覽器中查看效果。
只顯示PAID大於0,且SHIPPORT不為A或B或是發貨月份為4月的資料。
17
新增/去除括號。
【新增括號】按鈕可以將多個條件合併,合併後的條件將會作為一個整體進行判斷。
該按鈕預設為灰色,不可點擊,至少存在3個及以上條件時才可以合併。
按住【ctrl】鍵,選擇至少兩個想要合併的條件。
點擊【新增括號】按鈕,即可合併所選條件。
【解除括號】按鈕可以將多個條件拆分成單個條件。
選中被合併的條件,點擊【解除括號】,即可解除條件的合併。
18
調整條件順序。
條件是從上往下依次篩選,可以通過【上移】和【下移】按鈕,改變條件篩選順序。
選中需要調整順序的條件,點擊【上移】或【下移】按鈕,即可調整順序。
邏輯運算式會跟隨條件調整順序。
19
刪除條件。
選中需要刪除的條件。
點擊【刪除】按鈕,該條件即消失。
刪除條件的同時會刪除該條件對應的邏輯運算式。