使用報表模型設計報表時,如何正確設定篩選條件?

2021-05-22 01:20:43 字數 481 閱讀 7573

使用報表模型來設計報表的時候,我們可能會用到一些條件篩選,和直接使用儲存過程來查詢相比,還是有點兒區別的,使用儲存過程或者查詢語句的話,我們可以通過設定一些變數引數"

@id」等,然後在資料集的引數選項中,新增相應的變數對應關係,如:

"@id=parameters!id.value"

這樣即可將報表頁面中的條件和我們查詢語句或儲存過程中的條件變數進行關聯啦。

但是,如果我們使用的是報表模型的話,這裡會有一點兒不同的地方,那就是我們做的不是引數的關聯,而是進行的內容的過濾,具體是通過「資料集 -> 篩選器」來進行過濾的,我們可以對資料集中的字段新增一定的條件,來過濾模型中的結果,例如:

"fields!id.value = parameters!id.value/label」,

這樣我們就成功地設定了乙個過濾條件,即,我們通過選擇的不同id的內容來篩選列表中的資料,尤其要注意,在「值」列中,可不要丟掉「=」號哦,否則就無法正常執行啦。

建立和使用報表

三 建立和使用報表 ssis整合了不同的資料實現etl ssas對資料分析後建立cube和olap所需資料。那麼報表就是bi的前端展現。開始建立報表 2單擊 下一步 按鈕。彈出 選擇資料來源 視窗。名稱 foodmartsale 型別 analysis services單擊 編輯 按鈕。連線資料庫選...

Visual Basic通用報表設計小結

本文對vb設計報表的方法作了乙個小結,大家都知道,在vb平台下製作報表大致有兩種選擇 使用vb自帶的data report控制項和借助第三方軟體。其中第三方軟體比較著名的就是ms excel和seagate公司的crystalreporter,以下就這三個方案進行詳細的討論。1.data repor...

Visual Basic通用報表設計小結

本文對vb設計報表的方法作了乙個小結,大家都知道,在vb平台下製作報表大致有兩種選擇 使用vb自帶的data report控制項和借助第三方軟體。其中第三方軟體比較著名的就是ms excel和seagate公司的crystalreporter,以下就這三個方案進行詳細的討論。1.data repor...