Bereitstellen von Benutzerinteraktionen in Berichten
In Umgebungen wie HTML 4.0, die Interaktivität unterstützen, können Berichte eine Vielzahl von Features mit Benutzerinteraktionen umfassen. Benutzer können die Darstellung eines Berichts und der darin enthaltenen Daten beeinflussen, indem sie vor dem Ausführen des Berichts einen Wert eingeben oder auswählen. Ein Benutzer kann Elemente in einem Bericht anzeigen oder ausblenden und auf Hyperlinks klicken, die zu anderen Berichten oder Webseiten führen. Darüber hinaus bietet Reporting Services eine Dokumentstruktur, die als Inhaltsverzeichnis dient. Durch Klicken auf Elemente der Dokumentstruktur kann der Benutzer zu bestimmten Bereichen in einem Bericht springen.
Parameter
Verwenden Sie Berichtsparameter, um Werte vom Benutzer abzufragen. Diese Werte können an einen Parameter in einer Abfrage oder an einen Filter übergeben werden oder in Ausdrücken im Bericht verwendet werden. Als Berichtsparameter kann ein einfaches Textfeld verwendet werden, in das der Benutzer einen Wert eingibt, oder es kann eine Liste von Werten zur Verfügung gestellt werden, aus denen der Benutzer auswählen muss. Die Liste kann statisch sein oder dynamisch mit Daten aus einem Dataset aktualisiert werden.
Sie können auch einen Standardwert definieren, der bei der Ausführung des Berichts verwendet wird. Dabei kann es sich um einen statischen Wert oder einen aus einem Dataset abgerufenen Wert handeln. Informationen zum Hinzufügen von Parametern zu einem Bericht mithilfe von Berichts-Designer finden Sie unter Verwenden von Parametern in Reporting Services.
Filter
Mit Filtern können Sie die Berichtsdaten filtern, die von der Datenquelle abgerufen wurden. Sie können Filter für Datasets und für Datenbereiche definieren.
Filter unterscheiden sich von Abfrageparametern folgendermaßen: Wenn Sie einen Abfrageparameter verwenden, werden die Daten an der Quelle gefiltert. Wenn Sie einen Filter verwenden, wird das gesamte Dataset abgerufen, und der Filter wird auf die abgerufenen Daten angewendet. Dies ist nützlich für Snapshotberichte, bei denen die Daten abgerufen und zusammen mit dem Snapshotbericht gespeichert werden. Mit Filtern können Sie die im Bericht angezeigten Daten einschränken und dennoch die statischen Snapshotdaten verwenden. Filter sind auch nützlich, wenn die Datenquelle die Verwendung von Abfrageparametern zum Filtern von Daten nicht unterstützt.
Informationen zum Hinzufügen von Filtern zu einem Bericht mithilfe des Berichts-Designers finden Sie unter Filtern von Daten in einem Bericht.
Hyperlinks
Sie können auch Hyperlinks zu einem Bericht hinzufügen. Beim Hinzufügen eines Hyperlinks zu einem Textfeld, Bild oder Diagrammelement können Sie einen von drei Typen angeben:
- Ein Drillthroughberichtshyperlink stellt eine Verknüpfung zu einem anderen Bericht auf dem Berichtsserver dar und kann Parameterwerte an den Bericht übergeben.
- Ein Hyperlink zu einem URL stellt eine Verknüpfung zu einer Webseite dar, die sich üblicherweise außerhalb des Berichtsservers befindet.
- Ein Lesezeichenlink stellt eine Verknüpfung zu einem Lesezeichen oder Anker im aktuellen Bericht dar.
Informationen zum Hinzufügen von Hyperlinks mithilfe von Berichts-Designer finden Sie unter Hinzufügen von Links zu einem Bericht.
Ausblenden von Elementen
Jedes Element in einem Bericht verfügt über einen Satz von Eigenschaften, die bestimmen, ob das Element sichtbar oder ausgeblendet ist. Mit diesen Eigenschaften können Sie Elemente in einem Bericht ausblenden, Daten in Abhängigkeit von anderen Daten im Bericht ausblenden und ein Element bereitstellen, mit dem der Benutzer durch Klicken zwischen Sichtbarkeit und Ausblenden von Elementen umschalten kann. So können Sie beispielsweise einen Drilldownbericht erstellen, der beim ersten Laden des Berichts Zusammenfassungsdaten zeigt und beim Klicken eines Benutzers auf ein bestimmtes Textfeld Detailzeilen zeigt.
Informationen zum Ausblenden von Elementen zu einem Bericht mithilfe von Berichts-Designer finden Sie unter Ausblenden von Berichtselementen.
Dokumentstruktur
Die Dokumentstruktur bietet dem Benutzer eine weitere Möglichkeit zur Interaktion mit dem Bericht. In HTML-Viewer wird eine Dokumentstruktur als Inhaltsverzeichnis neben dem Bericht angezeigt. Wenn Benutzer auf ein Element in der Tabelle klicken, springt der Browser zu diesem Element im Bericht.
Sie fügen Elemente zu einer Dokumentstruktur hinzu, indem Sie jedem Element eine Dokumentstrukturbezeichnung zuordnen. Informationen zum Hinzufügen von Elementen zu einer Dokumentstruktur mithilfe von Berichts-Designer finden Sie unter Hinzufügen einer Dokumentstruktur.
Externe Ressourcen
Entwickeln der Berichtsnavigation und des Drilldowns
Siehe auch
Konzepte
Verwenden des Berichts-Designers
Grundlagen des Berichtsentwurfs