Hinzufügen von Bildern zu einem Bericht

Ein Bild ist ein Berichtselement mit einem Verweis auf ein Bild, das auf einem Berichtsserver gespeichert, im Bericht eingebettet oder in einer Datenbank gespeichert ist. Bilder können ein Logo oder eine Grafik sein, aber auch ein Bild, das mit Datenzeilen wiederholt wird. Sie können ein Bild auch als Hintergrund für bestimmte Berichtselemente verwenden.

Wenn Sie ein serverbasiertes Bild in einem Bericht verwenden, enthält das Bildelement einen Pfad, der auf ein Bild auf dem Berichtsserver zeigt. Wenn Sie allerdings ein eingebettetes Bild verwenden, werden die Bilddaten innerhalb der Berichtsdefinition gespeichert. Sie sind demnach nicht als separate Datei vorhanden.

Serverbasierte Bilder eignen sich gut für Logos und statische Bilder, die für mehrere Berichte oder Webseiten freigegeben werden. Mit eingebetteten Bildern wird sichergestellt, dass die Bilder immer für den Bericht verfügbar sind. Sie können allerdings nicht freigegeben werden. Berichtsdefinitionen mit serverbasierten Bildern sind kleiner als Definitionen mit eingebetteten Bildern.

Datengebundene Bilder können auch aus in einer Datenbank gespeicherten Binärdaten angezeigt werden. Datenbankbilder sind beispielsweise jene Bilder, die neben Produktnamen in einer Produktliste angezeigt werden.

Ein Bild für einen Bericht verfügbar zu machen ist nicht identisch damit, dem Berichtslayout das Bild hinzuzufügen. Ziehen Sie zum Hinzufügen eines Bilds in einen Bericht das Berichtselement Bild aus der Toolbox in den Bericht. Verwenden Sie das Dialogfeld Bildeigenschaften, um die Methode des Bildrenderings im Bericht zu steuern.

Anweisungen zum Hinzufügen eines Bilds zu einem Bericht finden Sie unter Vorgehensweise: Hinzufügen eines Bilds (Reporting Services).

Einbetten von Bildern

Sie können Bilder in einen Bericht so einbetten, dass alle Bilddaten innerhalb der Berichtsdefinition gespeichert werden. Wenn Sie ein Bild einbetten, wird vom Berichts-Designer die MIME-Codierung für das Bild ausgeführt und das Bild wird als Text in der Berichtsdefinition gespeichert. Durch das Verwenden eines eingebetteten Bilds wird sichergestellt, dass das Bild immer für den Bericht verfügbar ist. Gleichzeitig nimmt allerdings die Größe der Berichtsdefinition zu.

Anleitungen zum Einbetten eines Bilds finden Sie unter Vorgehensweise: Einbetten eines Bilds in eine Berichtsdefinition (Reporting Services).

Externe Bilder

Durch die Angabe einer URL können Bilder in einem Bericht eingeschlossen werden. Wenn Sie in einem Bericht ein externes Bild verwenden, wird die Bildquelle auf External festgelegt, und der Wert des Bilds entspricht der URL-Adresse zum Bild. Verwenden Sie für einen Bericht, der auf einem für den systemeigenen Modus konfigurierten Berichtsserver veröffentlicht werden soll, einen vollständigen oder relativen Pfad. Beispielsweise http://<servername>/images/image1.jpg. Verwenden Sie für einen Bericht, der auf einem im integrierten SharePoint-Modus konfigurierten Berichtsserver veröffentlicht wird, eine vollqualifizierte URL. Beispielsweise http://<SharePointservername>/<site>/Documents/images/image1.jpg.

Wenn der Bericht in der Vorschau im Berichts-Designer angezeigt wird, werden dabei die Anmeldeinformationen des Benutzers für die Anzeige des Bilds verwendet. Wenn der Bericht auf dem Berichtsserver ausgeführt wird, verwendet der Berichtsserver das unbeaufsichtigte Ausführungskonto, um das Bild abzurufen. Wenn das unbeaufsichtigte Ausführungskonto nicht angegeben wird, wird das Bild ohne Anmeldeinformationen abgerufen (anonymes Benutzerkonto). Wenn keines diese Konten über ausreichende Rechte zum Zugriff auf das Bild verfügt, wird das Bild nicht im Bericht angezeigt. Weitere Informationen zum unbeaufsichtigten Ausführungskonto finden Sie unter Konfigurieren des Kontos für die unbeaufsichtigte Ausführung.

Hintergrundbilder

Sie können ein Bild als Hintergrund im Hauptteil des Berichts oder in einem Rechteck oder Textfeld, einer Liste, Matrix oder Tabelle verwenden. Ein Hintergrundbild hat ähnliche Eigenschaften wie ein Bild. Sie können auch angeben, wie das Bild zum Ausfüllen des Elementhintergrundes wiederholt wird.

Hinweis

Einige Renderingerweiterungen, z. B. die HTML-Renderingerweiterung, rendern das Hintergrundbild für den Hauptteil des Berichts im Hauptteil, in der Seitenkopfzeile und in der Seitenfußzeile. Sie können ein separates Hintergrundbild für die Seitenkopfzeile und die Seitenfußzeile definieren. Wenn jedoch kein Bild definiert ist, verwendet der Bericht das Hintergrundbild des Hauptteiles. Bei anderen Renderingerweiterungen, z. B. die Bildrenderingerweiterung, wird das Hintergrundbild nicht in der Seitenkopfzeile und Seitenfußzeile gerendert.

Anleitungen zum Hinzufügen eines Hintergrundbilds finden Sie unter Vorgehensweise: Hinzufügen eines Hintergrundbilds (Reporting Services).

Datengebundene Bilder

Sie können einem Bericht Bilder hinzufügen, die in einer Datenbank gespeichert sind. Dabei können Sie dasselbe Bildberichtselement wie für statische Bilder verwenden, jedoch mit einem Satz von Eigenschaften, die die Speicherung des Bilds in einer Datenbank angeben. Anleitungen zum Verwenden von datengebundenen Bildern finden Sie unter Vorgehensweise: Hinzufügen eines datengebundenen Bilds (Reporting Services).

Siehe auch

Konzepte

Entwerfen des Berichtslayouts

Arbeiten mit Feldern in einem Berichtsdataset

Exportieren in eine Bilddatei

Verwalten von Ressourcen

Grundlegendes zu Renderingverhaltensweisen