【问题标题】:C# how to filter report viewer using ParameterC#如何使用参数过滤报表查看器
【发布时间】:2019-04-05 07:31:04
【问题描述】:

因此,无法过滤报表查看器令人沮丧,我尝试了许多在线教程,但它们都没有帮助。所以这是我将表中的项目AddPoTbl 显示给报告查看器的代码。

CmbViewPo();
ItemDataSet m = new ItemDataSet();
SqlDataAdapter da = new SqlDataAdapter("SELECT * FROM AddPoTbl", con);
da.Fill(m, m.Tables[0].TableName);

ReportDataSource rds = new ReportDataSource("PoDataSet", m.Tables[0]);
this.reportViewPo.LocalReport.DataSources.Clear();
this.reportViewPo.LocalReport.DataSources.Add(rds);
this.reportViewPo.LocalReport.Refresh();
this.reportViewPo.RefreshReport();

我想用我的组合框的值或包含组合框的值的参数来过滤它。 我已经尝试在tablix 中过滤它的行等等 请帮我解决一下这个。

谢谢!

【问题讨论】:

标签: c# sql filter report rdlc


【解决方案1】:

您可以为要过滤的列添加参数。

  • 右键单击报告中的表格
  • 属性
  • 过滤器
  • 添加表达式、运算符
  • 选择参数作为过滤器

就是这样。请观看以下视频了解更多详情。

https://youtu.be/psLVbNx0GtU?t=358

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-05
    相关资源
    最近更新 更多