KB2407088-FIX: při otevření sestavy podrobné analýzy ve webové části Prohlížeč sestav dojde k chybě sys. ArgumentNullException, pokud používáte integrovaný režim SharePointu v systému SQL Server 2008 R2 Reporting Services

Společnost Microsoft distribuuje Microsoft SQL Server 2008 R2 opravy jako jeden soubor ke stažení. Protože jsou opravy kumulativní, každá nová verze obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozího SQL serveru 2008 R2 fix release.

Příznaky

Zvažte následující scénář:

  • V integrovaném režimu SharePointu spustíte Microsoft SQL Server 2008 R2 Reporting Services (SSRS).

  • Integrování webu Microsoft SharePoint 2010 s SSRS 2008 R2.

  • V režimu ladění spustíte SharePointový Web.

  • Nasadíte sestavu do knihovny dokumentů na SharePointovém webu. Sestava obsahuje Drillthough sestavu.

  • Pokud chcete zobrazit sestavu, přidejte webovou část Prohlížeč sestav na stránku SharePointu.

  • Kliknutím na odkaz podrobné analýzy otevřete sestavu podrobné analýzy na stránce SharePoint.

V tomto scénáři se zobrazí chybová zpráva podobná této:

Zpráva: sys. ArgumentNullException: hodnota nemůže být null. Název parametru: panelsCreated [6] line: 129Char: 12Code: 0URI: http://ServerName/ScriptResource.axd?d=eIta46jBcyLp_5IiiP-xPYuM8iTgFWIJYJ1hdQQhytwzGZrxHUy3xfhvGgvjnG17BofUwEtaQ7Yik54n3MpmW77MX1gjt2yj-Zgalo8nheYxZrca6zgrx0VoNFUyBrAw0&t = ffffffffec2d9970

Poznámka K tomuto problému obvykle dochází při použití integrovaného režimu SharePointu . K tomuto problému může také dojít, pokud používáte nativní režim, pokud jsou splněny následující podmínky:

  • Ovládací prvek WebForms ReportViewer , který byl vydaný spolu s Visual Studio 2010 na webové stránce.

  • Nastavíte vlastnost ZobrazitNástroje ovládacího prvku na false.

  • Web můžete spustit v režimu ladění.

  • Nakonfigurujete některé prvky stránky pro poslech události PageRequestManager. pageLoaded .

Příčina

K tomuto problému dochází, protože ovládací prvek ReportViewer negeneruje sestavu správně.

Řešení

Informace o kumulativní aktualizaci

SQL Server 2008 R2

Oprava pro tento problém byla poprvé vydána v kumulativní aktualizaci 4. Další informace o tom, jak získat tento kumulativní balíček aktualizací pro SQL Server 2008 R2, najdete v následujícím článku znalostní báze Microsoft Knowledge Base:

2345451 Kumulativní aktualizace 4 pro SQL Server 2008 R2 Poznámka Vzhledem k tomu, že buildy jsou kumulativní, každá nová oprava obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozího SQL serveru 2008 R2 fix release. Doporučujeme zvážit použití nejnovější opravy, která obsahuje tuto opravu hotfix. Další informace naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:

981356 Buildy SQL Server 2008 R2 vydaná po vydání SQL serveru 2008 R2

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Řešení

Tento problém vyřešíte vypnutím režimu ladění v souboru Web. config SharePointového webu. To provedete tak, že v souboru Web. config nastavíte vlastnost Debug značky compilation na false . Následuje ukázka textu, který ukazuje vlastnost Debug značky compilation nastavenou na hodnotu false:

<?xml version="1.0" encoding="utf-8"?><<configuration>...  <system.web>...<compilation defaultLanguage="c#" debug="false" ... />

Odkazy

Další informace o modelu přírůstkové obsluhy pro SQL Server najdete v následujícím článku znalostní báze Microsoft Knowledge Base:

935897 Model přírůstkové obsluhy je dostupný od týmu SQL serveru a poskytuje opravy hotfix pro nahlášené problémy.Další informace o schématu přidělování názvů pro aktualizace systému SQL Server najdete v následujícím článku znalostní báze Microsoft Knowledge Base:

822499Nové schéma přidělování názvů balíčkům aktualizací softwaru pro Microsoft SQL ServerDalší informace o terminologii aktualizací softwaru najdete v následujícím článku znalostní báze Microsoft Knowledge Base:

824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Děkujeme za váš názor!

Děkujeme vám za váš názor! Pravděpodobně bude užitečné, když vás spojíme s některým z našich agentů podpory Office.

×