如何筛选 ReportViewer 报表中的数据

 我来答
夏轩锅qyH
2012-11-16 · TA获得超过313个赞
知道答主
回答量:171
采纳率:50%
帮助的人:112万
展开全部
可以对数据区域定义筛选器以选择或排除数据区域使用的部分数据集。筛选器限制检索所有数据后用户可以看到的数据。由于在处理报表时检索并筛选完整的数据集,因此报表的执行性能可能不及报表以其他方式获得筛选的数据(具体地说,编写的代码先筛选数据,然后数据才被传递到报表)。为数据区域添加筛选器以图形设计模式打开客户端报表定义 (.rdlc) 文件。选择要对其定义筛选器的数据区域。如果数据区域是表或矩阵,请单击该表或矩阵,以便在该表或矩阵的上方和旁边显示列句柄和行句柄。 右键单击表或矩阵的角部句柄,或者列表或图表中的任何地方,再单击“属性”。对于“筛选器”选项卡中的“筛选器”,执行以下操作: 在“表达式”中,键入或选择希望筛选器计算的表达式。在“运算符”中,选择希望筛选器比较计算字段和值所用的运算符。在“值”中,键入筛选器对“表达式”中的值进行计算时所依据的表达式或值。为表组或矩阵组添加筛选器单击表或矩阵,以便在表或矩阵的上方和旁边显示列句柄和行句柄。 右键单击表或矩阵的角部句柄,再单击“属性”。在“组”选项卡中,选择要编辑的组,再单击“编辑”。 对于“筛选器”选项卡中的“筛选器”,执行以下操作: 在“表达式”中,键入或选择希望筛选器计算的字段的表达式。在“运算符”中,选择希望筛选器比较计算字段和值所用的运算符。在“值”中,键入筛选器对“表达式”中的值进行计算时所依据的表达式或值。为列表组添加筛选器右键单击列表,再单击“属性”。在“常规”选项卡中,单击“编辑详细信息组”。 对于“筛选器”选项卡中的“筛选器”,执行以下操作: 在“表达式”中,键入或选择希望筛选器计算的字段的表达式。在“运算符”中,选择希望筛选器比较计算字段和值所用的运算符。在“值”中,键入筛选器对“表达式”中的值进行计算时所依据的表达式或值。为图表组添加筛选器右键单击图表,再单击“属性”。在“数据”选项卡上,选择类别组或系列组,再单击“编辑”。对于“筛选器”选项卡中的“筛选器”,执行以下操作: 在“表达式”中,键入或选择希望筛选器计算的字段的表达式。在“运算符”中,选择希望筛选器比较计算字段和值所用的运算符。在“值”中,键入筛选器对“表达式”中的值进行计算时所依据的表达式或值。另请参见概念添加表数据区域添加矩阵数据区域添加列表数据区域向ReportViewer 报表中添加图表对ReportViewer 报表中的数据进行分组
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式