日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

使用RDLC报表向报表传入参数

發布時間:2025/7/14 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用RDLC报表向报表传入参数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在使用報表向客戶展示結果數據時,實時的在報表中顯示某些特定的數據是必需的,如:顯示的部門、打印的日期等。本文只簡單的演示向報表內傳入一個字符值。如有其它問題,歡迎討論。

1、新建一個工程TestReport,一個Form窗體,放入一個TextBox、一個Button按鈕,再放入一個ReportViewer控件。
2、在ReportViewer上選擇新建一個報表
3、在打開的報表設計器中,選擇工具欄的“報表”中的“報表參數”,新加一個參數,名稱為content,數據類型為string,確定。
4、在報表設計器的頁面上放入一個文本框,在文本框上按鼠標右鍵->屬性,在“文本框屬性”窗口中,選擇“常規”選項卡內下部的“值”后面的“編輯表達式”按鈕(就是那個Fx),在此窗口內,左下框內選擇參數,在右下框將會出現在上一步中設置的參數,雙擊此參數,在上面的框內將出現所需要的表達式:=Parameters!content.Value。保存此報表。報表默認名稱為Report1.rdlc。
5、在Form窗體內雙擊按鈕,編寫如下代碼:

????????????this.reportViewer1.LocalReport.ReportEmbeddedResource = "TestReport.Report1.rdlc";
???????????? ReportParameter rp
= new ReportParameter("content", this.textBox1.Text);
????????????
this.reportViewer1.LocalReport.SetParameters(new ReportParameter[] { rp });
????????????
this.reportViewer1.RefreshReport();

6、運行工程,在文本輸入框內輸入數據,按下按鈕,數據是不是已經傳入報表了?

轉載于:https://www.cnblogs.com/luozhanbin/archive/2008/07/13/1241995.html

總結

以上是生活随笔為你收集整理的使用RDLC报表向报表传入参数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。