KB2431212 - OPRAVA: Sestavy ve formátu MHTML nejsou v souladu s oddílem 1194.22 Standardů přístupnosti elektronických a informačních technologií, pokud ke generování sestavy použijete SSRS 2008 nebo SSRS 2008 R2

Microsoft distribuuje opravy pro Microsoft SQL Server 2008 Service Pack 1(SP1) nebo SQL Server 2008 R2 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 Service Pack 1(SP1) nebo SQL Server 2008 R2.

Příznaky

Služba SQL Server 2008 Reporting Services (SSRS 2008) nebo SQL Server 2008 R2 Reorting Services generuje sestavy ve formátu MHTML, které nejsou kompatibilní s následujícími standardy:

  • g) Pro tabulky údajů musí být určena záhlaví řádků a sloupců.
  • h) Značení se použije ke přidružení datových buněk a buněk záhlaví u tabulek údajů, které mají dvě nebo více logických úrovní záhlaví řádků nebo sloupců.

Poznámka: Jedná se o standardy, které jsou uvedeny v části "Webové intranetové a internetové informace a aplikace" v části 1194.22 Standardů pro přístupnost elektronických a informačních technologií. Standardy přístupnosti elektronických a informačních technologií implementují oddíl 508 zákona o rehabilitaci z roku 1973.

Další informace o standardech přístupnosti elektronických a informačních technologií naleznete na následujících webových stránkách USA Access Board:

Obecné informace o standardech přístupnosti elektronických a informačních technologií
      

Řešení

Informace o kumulativní aktualizaci

SQL Server 2008 SP1

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

2413738 Balíček kumulativní aktualizace 11 pro SQL Server 2008 Service Pack 1 Poznámka: Vzhledem k tomu, že sestavení jsou kumulativní, obsahuje každá nová verze opravy všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozího vydání opravy Service Pack 1 (SP1) pro SQL Server 2008. Doporučujeme 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:

970365 Buildy SQL Server 2008 vydané po vydání aktualizace Service Pack 1 SQL Server 2008

SQL Server 2008 R2

Oprava tohoto problému byla poprvé vydána v kumulativní aktualizaci 5. Další informace o získání tohoto balíčku kumulativní aktualizace pro SQL Server 2008 R2 naleznete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:

2438347 Balíček 5 kumulativní aktualizace pro SQL Server 2008 R2 Poznámka: Buildy jsou kumulativní, a proto každá nová verze opravy obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozího vydání opravy pro SQL Server 2008 R2. Doporučujeme 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:

981356 Buildy SQL Server 2008 R2, které byly vydány po vydání verze SQL Server 2008 R2

SQL Server 2008 Service Pack 2

Oprava tohoto problému byla poprvé vydána v kumulativní aktualizaci 2 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:

2467239 Balíček kumulativní aktualizace 2 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.

                
Chcete-li nainstalovat tuto opravu hotfix, je nutné po instalaci této opravy hotfix upravit v souboru Rsreportserver.config následující konfigurační prvek:

<Název rozšíření="MHTML" Type="Microsoft.ReportingServices.Rendering.HtmlRenderer.MHtmlRenderingExtension,Microsoft.ReportingServices.HtmlRendering"/>

Akce

<Název rozšíření="MHTML" Type="Microsoft.ReportingServices.Rendering.HtmlRenderer.MHtmlRenderingExtension,Microsoft.ReportingServices.HtmlRendering"><Configuration>
<Informace o zařízení>
<AccessibleTablix>true</AccessibleTablix>
</DeviceInfo>
</Konfigurace>
</Rozšíření>

Poznámky

  • Soubor Rsreportserver.config je umístěn v následující cestě:

    %ProgramFiles%\Microsoft SQL Server\MSRS10.<Instance> databáze\Reporting Services\Server sestavy

  • Po instalaci této opravy hotfix se do buněk v tabulkách přidají ID pro konkrétní záhlaví, aby vyhovovaly oddílu 508.

Důležité: Tato oprava hotfix netvrdí, že jsou plně kompatibilní se standardy oddílu 508. Tato oprava hotfix řeší specifické standardy, které zpřístupňují služby SQL Server 2008 Reporting Services nebo SQL Server 2008 R2 Reporting Services federálním aplikacím.

Stav

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

Další informace

Další informace o "Webové intranetové a internetové informace a aplikace" v části 1194.22 Standardů přístupnosti elektronických a informačních technologií naleznete na následující webové stránce:

Obecné informace o "Webové intranetové a internetové informace a aplikace" v oddíle 1194.22 Standardů přístupnosti elektronických a informačních technologií
        
Další informace o § 508 naleznete na následujících oficiálních stránkách § 508:

Obecné informace o § 508