KB2494517 – KORREKTUR: Ein ausgeblendeter Textfeldwert, auf den in der Tablix-Kopfzeile verwiesen wird, wird nur auf der ersten Seite angezeigt, wenn Sie einen Bericht in ein beliebiges Renderingformat für harte Seitenwechsel in SQL Server 2008 R2 Reporting Services

Gilt für
SQL Server 2008 R2 Service Pack 3 SQL Server 2008 R2 Service Pack 1

Symptome

Nehmen Sie folgendes Szenario an:

  • Sie verfügen über einen Computer, auf dem Microsoft SQL Server 2008 R2 Business Intelligence Development Studio (BIDS) installiert ist.
  • Sie verwenden BIDS, um einen Bericht zu erstellen.
  • Sie fügen dem Berichtstext einen Tablix-Datenbereich hinzu.
  • Sie legen den Wert der HIDDEN-Eigenschaft für ein Textfeld im Tablix-Header auf TRUE fest. Dieses Textfeld wird auch als ausgeblendetes Textfeld bezeichnet.
  • Sie verweisen auf den Wert des ausgeblendeten Textfelds aus der ReportItems-Auflistung in der Kopf- oder Fußzeile der Seite.
  • Sie zeigen eine Vorschau des Berichts an und exportieren ihn dann in ein beliebiges Renderingformat mit hartem Seitenwechsel. Beispielsweise exportieren Sie den Bericht in eine PDF-formatierte oder TIFF-formatierte Datei.

In diesem Szenario wird der ausgeblendete Textfeldwert in der Kopf- oder Fußzeile der Seite nur auf der ersten Seite des exportierten Berichts angezeigt. Sie erwarten, dass dieser Wert auf allen Seiten des exportierten Berichts angezeigt wird.

Hinweis Dieses Verhalten tritt auf, nachdem Sie den Bericht auf dem Berichtsserver bereitgestellt und dann mithilfe des Berichts-Managers, einer Webdienst-API oder einer ähnlichen Methode in ein beliebiges Renderingformat mit hartem Seitenwechsel exportiert haben.

Ursache

Dieses Problem tritt auf, weil die Werte ausgeblendeter Elemente fälschlicherweise gelöscht werden, wenn die ausgeblendeten Elemente auf aufeinander folgenden Seiten verarbeitet werden.

Lösung

Service Pack-Informationen für SQL Server 2008 R2

Um dieses Problem zu beheben, rufen Sie das neueste Service Pack für SQL Server 2008 R2 ab. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:

2527041 Installieren des neuesten Service Packs für SQL Server 2008 R2

Status

Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.
Dieses Problem wurde erstmals in SQL Server 2008 R2 Service Pack 1 für SQL Server 2008 R2 behoben.

Weitere Informationen

Weitere Informationen zu BIDS finden Sie auf der folgenden MSDN-Website:

Einführung in Business Intelligence Development Studio Weitere Informationen zum Tablix-Datenbereich finden Sie auf der folgenden MSDN-Website:

Grundlegendes zum Tablix-Datenbereich Weitere Informationen zur Terminologie von Softwareupdates finden Sie in der Microsoft Knowledge Base:

824684 Erläuterung von Standardbegriffen bei Microsoft-Softwareupdates