2016-07-14 2 views
0

매개 변수로 전달 된 고객 목록이있는 보고서가 있습니다. 이 목록은 상당히 커졌으며 MaxHttpCollectionKeys가 부과 한 제한에 부딪혔다. 나는 이것을 여러 게시물에 문서화했지만, 이제는 더 구체적인 문제가있다.SSRS에서 긴 매개 변수 목록

보고서 관리자 (ServerName/Reports)를 통해 보고서에 액세스 할 때 문제를 해결 한 SSRS web.config 파일에서이 값을 훨씬 높게 설정했습니다. 그러나 보고서 서버 (ServerName/ReportServer)를 통해 렌더링 할 때이 문제가 해결되지 않습니다.

사용자가 선택할 수있는 매개 변수가있을뿐만 아니라 App에서 숨겨진 매개 변수를 전달할 때 보고서 서버를 통해 보고서에 액세스해야합니다. 솔루션을 검색하면 내가 찾은 원래 솔루션과 관련된 게시물 만 제공됩니다.

다른 사람이 해결책을 찾지 못합니까?

감사합니다.

답변

0

발견 된 해결책.

두 개의 web.config 파일이 있다는 것을 알지 못했습니다. 하나는 관리자 용이고 다른 하나는 서버 용입니다. 이 두 가지 모두 모드를 만들 필요가있었습니다.

C:\Program Files\Microsoft SQL Server\MSRS10.MSSQLSERVER\Reporting Services\ReportServer 
< system.web 사이

>와 < 런타임> 태그에 web.config 파일에 다음 코드를 추가 할 필요가 있었다.

<appSettings> 
    <add key="aspnet:MaxHttpCollectionKeys" value="20000" /> 
</appSettings> 
관련 문제