关于RDLC子报表添加参数 错误“本地报表处理期间出错 。值不能为空。 参数名:value” 错误解决方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于RDLC子报表添加参数 错误“本地报表处理期间出错 。值不能为空。 参数名:value” 错误解决方法相关的知识,希望对你有一定的参考价值。

由于对RDLC报表不够熟悉,在出现这个错误时,也是找了一阵才找到解决方案
1.首先在网上找了一堆方法后  这句话提醒了我  自定义的名称必须和子报表参数同名技术分享

2.然后我仔细比对了一下我的报表和子报表

下图为父报表的子报表参数(此处没有问题)

技术分享

3.然后我在回到子报表  检查子报表中是否有同名的参数和数据集,并设置参数可为空

(注意: 查询的SQL 必须也要有这个字段)

技术分享

 

4. 最后一点很重要,属性, 在筛选器中填写表达式  注意 表达式和值不一样

技术分享技术分享

这样基本就OK了!

以上是关于关于RDLC子报表添加参数 错误“本地报表处理期间出错 。值不能为空。 参数名:value” 错误解决方法的主要内容,如果未能解决你的问题,请参考以下文章

VS2010中RDLC报表添加数据集报错啊

RDLC 怎么嵌套多级子报表

请教rdlc报表制作!特别是关于如何在reportview中传递参数给rcld报表,然后报表按参数查询,请高手赐教!

如何添加子报表和参数

C# 向RDLC报表传入参数出错 急求解答!!

RDLC中添加参数,用来显示报表中数据集之外的信息。