SSRS join(Parameters!ACCNUMBER.Value,“,”)产生渲染错误

问题描述 投票:0回答:1

我正在使用报表生成器3.0构建SSRS报表。我有包含大量数字或记录的参数ACCNUMBER,我在报表中使用以下功能:

join(Parameters!ACCNUMBER.Value, ",") 

当我生成报告并从ACCNUMBER参数中选择了几个值时,报告将正常生成;但是,如果在“选择ACCNUMBER参数中的所有值”时生成报告,则会收到以下错误:

enter image description here

感谢您的协助。

reporting-services report ssrs-2008 reporting ssrs-2012
1个回答
0
投票

似乎您在正确的轨道上,但只需要更新MaxJsonDeserializerMembers的值即可。

[有一个(c)constraint(在.NET框架或Web服务器上,我认为),只能在参数下拉框下加载1,000个值


在部分下添加以下标签。注意:如果配置文件中不存在添加来自在部分之后。如果“ appSettings”已经存在只需从下面添加2个键。我把30000作为最大数量项目,但您可以使用任意数量的值。

<appSettings>
<add key="aspnet:MaxHttpCollectionKeys" value="30000" />
<add key="aspnet:MaxJsonDeserializerMembers" value="30000" />
</appSettings>

From Mladen's MS BI Blog

© www.soinside.com 2019 - 2024. All rights reserved.