2016-07-14 9 views
0

Ich habe einen Bericht mit einer Liste von Kunden als Parameter übergeben. Diese Liste ist ziemlich groß geworden und hat die Grenze von MaxHttpCollectionKeys erreicht. Ich habe das in mehreren Posts dokumentiert, aber ich habe jetzt ein spezifischeres Problem.Lange Liste der Parameter in SSRS

Ich habe dies viel höher in der SSRS web.config-Datei gesetzt, die das Problem gelöst hat, wenn ich den Bericht über den Berichtsmanager (ServerName/Reports) zugreifen. Das löst das Problem jedoch nicht, wenn ich über den Berichtsserver rendere (ServerName/ReportServer).

Ich muss auf diese Berichte über den Berichtsserver zugreifen, da wir einige verborgene Parameter über unsere App weitergeben und einige vom Benutzer wählbare Parameter haben. Suche nach der Lösung gibt mir nur Beiträge, die sich auf die ursprüngliche Lösung beziehen, die ich gefunden habe.

Hat jemand andere Ideen zu Lösungen dafür.

Vielen Dank.

Antwort

0

Ok gefundene Lösung.

Ich habe nicht erkannt, dass es zwei web.config-Dateien gibt. Eine für den Manager, eine für den Server. Bei beiden musste der Mod gemacht werden. Benötigt, um den folgenden Code in die Datei web.config in

C:\Program Files\Microsoft SQL Server\MSRS10.MSSQLSERVER\Reporting Services\ReportServer 

Zwischen dem < system.web hinzufügen> und < Laufzeit> -Tags.

<appSettings> 
    <add key="aspnet:MaxHttpCollectionKeys" value="20000" /> 
</appSettings> 
Verwandte Themen