S 2012 聚合函式 隔行換色示例

2021-09-04 02:00:31 字數 1179 閱讀 4531

有時我們希望報表能夠顯示出資料筆數的流水序號,如果要使用t-sql查詢來做出這種效果,通常必須使用rank函式以自動產生編號,在此將介紹如何使用***s的rownumber(runningvalue也可以做到)聚合函式來做出自動編號,以及將資料單元格根據序號進行隔行換色的效果。

步驟1

使用之前的資料集,設計一張以產品大類為組的每日銷售量明細表。

步驟2

我們在交易日右方的資料單元格中撰寫以下表示式(以下兩者皆可)。即可顯示出資料序號:

步驟3

接著,將剛才的單元格表示式改為以下內容,即可顯示出組內資料序號:

步驟4

要注意的是,***s處理資料的流程是先「sorting」後產生「expression」結果,因此,即使我們設定互動式排序更改了資料順序,都不會影響到這個序號的順序。

步驟5

接下來,在資料表的詳細資料單元格的「backgroundcolor」屬性中撰寫以下表示式,即可顯示出隔行換色的效果:

S 2012 聚合函式 指定分頁示例

在一般報表中,若是使用者希望明確資料行能夠以每20筆一頁的方式呈現。也可以利用剛才介紹的rownumber函式。步驟1 利用剛才隔行換色示例的報表,在產品大類組外加入父組,並在組物件的表示式方格中寫入 rownumber nothing 20 步驟2 在設定組時,請勿勾選 新增組頁首 與 新增組頁尾...

S 2012 參照函式 介紹

在 s中,一張報表內可以同時包含多個資料集,但是乙個資料區域就僅限於乙個資料集,如果希望同時參考多個資料集,查詢函式就能輕鬆辦到,其概念類似join是通過鍵值的對應,以返回乙個值或是一組值。函式說明 lookup 從指定的表示式的資料集返回值 multilookup 從包含名稱 值組的資料集返回第一...

S 2012 表示式 顏色管理示例

我們要將月銷售量低於100筆的資料格,利用單元格底色以及字型的屬性變更,以提醒檢視報表者注意。步驟1 將要改變底色的單元格反白,並在右下角的屬性視窗中選擇backgroundcolor屬性,並在下拉列表中選擇 expression 步驟2 iif sum fields sales qty.value...