水晶報表和rdlc報表傳入參數篩選

 

在使用報表向客戶展現結果數據時,實時的在報表中顯示某些特定的數據是必需的,如:顯示的部門、打印的日期等。本文只簡單的演示向報表內傳入一個字符值。spa

如下是設計好報表以後傳入參數的具體操做設計

1、首先是水晶報表(CrytalReport)3d

一、打開「字段資源管理器」窗口,選中「參數字段」,右鍵新建參數blog

二、在「建立新參數」對話框中修更名稱,並根據對應字段類型選擇相應的類型,點擊肯定。事件

三、將建好的參數用到報表中,方法有兩種:資源

一是直接鼠標選中拖到報表中你想要放入的位置基礎

二是選中想要的參數,右鍵插入報表中方法

 四、參數插入到報表中以後,鼠標選中參數,右鍵「選擇專家」——「記錄」im

五、在彈出的對話框中,給參數匹配相對應的字段,點擊肯定d3

六、選擇相應的邏輯值而且匹配參數

這樣就完成了水晶報表傳入參數的篩選

注:若是須要同時傳入多個參數,前面方法同樣,只是在第6步的時候,要點擊「新建」,不然至關於更改了前面設置的參數,覆蓋了前面的設置

2、RDLC報表傳入參數

一、在報表頁面,快捷鍵「Ctrl+Alt+D」打開「報表數據」窗口,跟前面水晶報表同樣,添加參數

 

 二、選中顯示數據的表格,右鍵點擊「Tablix屬性」,

選擇相對應的字段和運算符

在上面對話框的「值」中,點擊右邊fx按鈕,彈出下面對話框,選擇「參數」節點,雙擊右邊「值」框中的參數,上面會出現相應的表達式,點擊肯定便可

三、在顯示報表的窗體頁面,添加一個文本框(TextBox)和Button按鈕

四、雙擊Button按鈕進入代碼編輯頁面,在原來代碼的基礎上,在按鈕點擊事件中添加下面代碼,運行便可

說到這裏,兩種報表傳入參數的方式就已經講完了,RDLC報表中應該不止這種方法,這只是個人方法,能夠借鑑其餘方法,而且,我這裏都是以傳入兩個參數爲例的,但願對作報表傳入參數的人有所幫助。

相關文章
相關標籤/搜索