您的位置:首页 > 编程语言 > C#

DevExpress.XtraReports根据窗体控件值来显示打印数据

2013-10-23 11:26 393 查看
例举如下:



1、在上面窗口中,打印预览时,打印格式中显示的数据只是包含uName字段的值,则在Preview的单击事件中写

            XtraReport1 report = new XtraReport1();          

           (report.DataSource as CCDBDataSet).Tables[0].DefaultView.RowFilter = "uName like'"+"%"+textEdit1.Text +"%"+"'";  

            report.ShowPreview();

2、在上面窗口中,打印预览时,打印格式中显示的数据只是等于uName字段的值,则在Preview的单击事件中写

           XtraReport1 report = new XtraReport1();

           string uName= textEdit1.Text.Trim();

          //(report.DataSource as CCDBDataSet).Tables[0].DefaultView.RowFilter = "uName ='"+textEdit1.Text.Trim();

            (report.DataSource as CCDBDataSet).Tables[0].DefaultView.RowFilter = "uName =" + uName;

            //Show the report's preview.

            report.ShowPreview();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  数据 c# devexpress as