KB2497585 - OPRAVA: Nesprávná sestava ve stylu bulletinu, pokud hodnota textového pole přesahuje z jednoho sloupce do druhého v SSRS 2008, pokud použijete formát hard-page-break renderer

Microsoft distribuuje opravy systému Microsoft SQL Server 2008 jako jeden soubor ke stažení. Vzhledem k tomu, že opravy jsou kumulativní, obsahuje každá nová verze všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí verze opravy pro SQL Server 2008.

Příznaky

Vezměte v úvahu následující scénář:

  • V Microsoft SQL Server 2008 Reporting Services (SSRS 2008) vytvoříte sestavu ve stylu bulletinu.

  • V sestavě definujete nejméně dva sloupce. Jeden ze sloupců obsahuje textové pole.

  • Hodnota v textovém poli je velmi dlouhá a zasahuje do dalšího sloupce.

  • Sestavu se pokusíte zobrazit pomocí vykreslovacího modulu s pevným koncem stránky v Business Intelligence Development Studio (BIDS) nebo ve webové službě serveru sestav.

    Poznámka Níže jsou uvedeny formáty vykreslovačů s pevným koncem stránky:

    • PDF
    • TIFF
    • Tisk/Rozložení při tisku/Náhled tisku

V tomto scénáři se sestava nezobrazí správně. Kromě toho můžete narazit na některý z následujících problémů:

  • Pokud k zobrazení sestavy použijete formát PDF, TIFF nebo rozložení při tisku, ve sloupci textovém poli se nezobrazí žádné hodnoty.

  • Pokud k zobrazení sestavy použijete tisk nebo náhled, zobrazí se následující chybová zpráva:

    Poznámka

    Při zpracování místní sestavy došlo k chybě. Index a délka musí odkazovat na umístění v řetězci. Název parametru: délka
    Při renderování sestavy došlo k chybě. (0x80004005)

Poznámka: K tomuto problému nedochází ve službě Microsoft SQL Server 2008 R2 Reporting Services (SSRS 2008 R2).

Řešení

Informace o kumulativní aktualizaci

SQL Server 2008

Oprava tohoto problému byla poprvé vydána v kumulativní aktualizaci 3 pro SQL Server 2008 Service Pack 2. Další informace o tomto balíčku kumulativních aktualizací naleznete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:

2498535 Balíček kumulativní aktualizace 3 pro SQL Server 2008 Service Pack 2Poznámka Vzhledem k tomu, že buildy jsou kumulativní, obsahuje každá nová verze opravy všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí verze opravy SQL Server 2008. Společnost Microsoft doporučuje zvážit použití nejnovější verze opravy, která obsahuje tuto opravu hotfix. Další informace naleznete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:

2402659 Buildy SQL Server 2008 vydané po vydání aktualizace Service Pack 2 SQL Server 2008 Opravy hotfix pro Microsoft SQL Server 2008 se vytváří pro konkrétní SQL Server aktualizace Service Pack. Opravu hotfix pro SQL Server 2008 Service Pack 2 je nutné nainstalovat pro instalaci systému SQL Server 2008 Service Pack 2. Ve výchozím nastavení jsou všechny opravy hotfix poskytované v aktualizaci Service Pack pro SQL Server zahrnuty do další aktualizace Service Pack pro SQL Server.

Stav

Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.

Reference

Další informace o vytváření sestav ve stylu bulletinu v SSRS naleznete na následujícím webu MSDN:

Jak ve službě SSRS vytvořit sestavu ve stylu bulletinu Další informace o modelu přírůstkové údržby pro SQL Server naleznete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:

935897 Tým SQL Server poskytuje k poskytování oprav hotfix pro hlášené problémy model přírůstkové údržby

Další informace o schématu pojmenování aktualizací pro aktualizace serveru SQL Server naleznete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:

822499 Nové schéma pojmenování balíčků aktualizací softwaru Microsoft SQL Server Další informace o terminologii aktualizací softwaru naleznete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:

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