Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Option Ein anderes Berichtobjekt auf der Registerkarte Hyperlink des Format-Editors ermöglicht die Definition eines Hyperlinkpfades zur Verknüpfung von Objekten innerhalb desselben oder unterschiedlicher Berichte. Wenn Sie einen Hyperlinkpfad zu einem anderen Bericht definieren, muss dieser Bericht in BusinessObjects Enterprise verwaltet werden. Das CrystalReportPartsViewer-Steuerelement zeigt nur die von Ihnen angegebenen Objekte an. Wie bei der Option "Drilldown des Berichtbestandteils" müssen alle Zielobjekte aus derselben Berichtssektion stammen.
Die Option Ein anderes Berichtobjekt kann auch für den DHTML-Seitenviewer zu Navigationszwecken verwendet werden.
So erstellen Sie einen Hyperlink für einen Berichtbestandteil-Drilldown
Da Sie mit der Option Ein anderes Berichtobjekt Hyperlinks zwischen Objekten verschiedener Berichte erstellen können, die in Crystal Reports Server oder BusinessObjects Enterprise verwaltet werden, sind zusätzliche Einstellungen auf der Registerkarte Hyperlink erforderlich. Im Folgenden finden Sie eine Übersicht über die Schritte, die ausgeführt werden müssen, um den Hyperlink erfolgreich einzurichten.
- Öffnen Sie den Bericht, der das gewünschte Zielobjekt enthält, und kopieren Sie das Objekt.
- Öffnen Sie den Bericht, der das Quellobjekt enthält, wählen Sie es aus, und öffnen Sie den Format-Editor.
- Fügen Sie die Informationen zum Zielobjekt auf der Registerkarte Hyperlink in die entsprechenden Felder ein.
AnmerkungBevor Sie mit diesem Verfahren beginnen, sollten Sie sich unter Übersicht über die Hyperlinknavigation informieren, um sich mit den Einschränkungen bei der Erstellung dieses Hyperlinktyps vertraut zu machen.
- Öffnen Sie den Quell- und den Zielbericht.
Der Quellbericht ist der Bericht, aus dem ein Objekt kopiert wird, während dem Zielbericht Hyperlinkdetails hinzugefügt werden.
Wenn Sie den Zielbericht im ReportPartViewer anzeigen, sehen Sie als erstes sein Quellobjekt. Wenn Sie einen Drilldown auf dieses Objekt ausführen, wechseln Sie zu dem im Quellbericht ausgewählten Zielobjekt.
Klicken Sie im Quellbericht auf das gewünschte Zielobjekt, und kopieren Sie seinen Namen, der im Fenster Eigenschaften im Feld Name aufgeführt ist. (Beispiel: Text1, Feld1, Diagramm1 usw.)
Klicken Sie im Zielbericht mit der rechten Maustaste auf das gewünschte Quellobjekt, und wählen Sie im Kontextmenü Objekt formatieren aus.
Klicken Sie im Format-Editor auf die Registerkarte Hyperlink, und wählen Sie dann die Option Ein anderes Berichtsobjekt aus.
Klicken Sie unter "Hyperlinkdetails" auf Verknüpfung einfügen.
<table>
<colgroup>
<col style="width: 100%" />
</colgroup>
<thead>
<tr class="header">
<th><img src="images\xkh1wxd8.alert_note(de-de,VS.90).gif" alt="Note" class="note" />Anmerkung</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td><p>Die Schaltfläche Verknüpfung einfügen ist nur verfügbar, falls Sie, wie unter Schritt beschrieben, ein Zielobjekt kopiert haben.</p></td>
</tr>
</tbody>
</table>
- Das Programm fügt die kennzeichnenden Informationen aus dem im Quellbericht ausgewählten Zielobjekt in die entsprechenden Felder ein.
Die Schaltfläche Verknüpfung einfügen enthält eine Liste von Optionen, die Sie beim Einfügen von Verknüpfungen in das Zielobjekt verwenden können. Abhängig von der Art der erstellten Verknüpfung (also eher bei einer Verknüpfung zu einem bestimmten Datenkontext als bei einer Verknüpfung zu einem generischen Datenkontext) werden die folgenden Optionen angezeigt:
- Kontext-Berichtbestandteil
Dies ist die Standardoption, die aktiviert wird, wenn Sie auf Verknüpfung einfügen klicken, ohne die anderen aufgelisteten Optionen anzuzeigen. Verwenden Sie diese Option, um eine Verknüpfung einzufügen, die den umfassendsten Datenkontext enthält, der vom Programm ermittelt werden kann. Weitere Informationen finden Sie unter [Szenarien für die Option "Berichtbestandteil"](ms225290\(v=vs.90\).md).
- Entwurfsansicht-Berichtbestandteil
Verwenden Sie diese Option, um eine Verknüpfung einzufügen, die einen generischen Datenkontext umfasst (d. h. einen Datenkontext, der auf keinen spezifischen Datensatz verweist). Verwenden Sie diese Option, wenn Sie einen weit gefassten Datenkontext benötigen bzw. Daten noch nicht im Quellbericht vorhanden sind.
- Seitenansicht
Verwenden Sie diese Option, um eine Verknüpfung einzufügen, die einen spezifischen Datenkontext umfasst (d. h. einen Datenkontext, der auf einen spezifischen Datensatz verweist). Verwenden Sie diese Option, wenn Sie einen eng gefassten Datenkontext benötigen bzw. Daten im Quellbericht vorhanden sind.
<table>
<colgroup>
<col style="width: 100%" />
</colgroup>
<thead>
<tr class="header">
<th><img src="images\xkh1wxd8.alert_note(de-de,VS.90).gif" alt="Note" class="note" />Anmerkung</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td><p>Wenn Sie die Option Entwurfsansicht-Berichtbestandteilauswählen (bzw. die Option Kontext-Berichtbestandteil für ein aus einer Berichtentwurfsansicht kopiertes Objekt) und Quell- und Zielbericht über unterschiedliche Datenstrukturen verfügen, wird das Dialogfeld Felder für Berichtbestandteile zuordnen angezeigt. Jedes Feld im Bereich Nicht zugeordnete Felder steht für eine Gruppe im Quellbericht. Verwenden Sie dieses Dialogfeld, um diese Gruppen Feldern im Zielbericht zuzuordnen. Nachdem Sie alle Gruppen zugeordnet haben, ist die Schaltfläche OK verfügbar, und Sie können fortfahren.</p></td>
</tr>
</tbody>
</table>
Wenn Sie weitere Felder aus derselben Sektion des Berichts hinzufügen möchten, mit dem eine Verknüpfung hergestellt werden soll, klicken Sie auf das Feld Objektname und bewegen den Cursor an das Ende des vorhandenen Textes. Geben Sie ein Semikolon (;) und dann den Namen eines oder mehrerer Felder ein.
Durch die Verwendung eines Sternchens (*) können Sie den Datenkontext erweitern und alle Datensätze in einer Gruppe angeben.
Wenn der Datenkontext beispielsweise /USA/CA/Changing Gears lautet (wodurch nur dieser eine Datensatz angezeigt wird), können Sie stattdessen /USA/CA/* eingeben, um alle Detaildatensätze in dieser Gruppe anzuzeigen.
TippWenn der Bericht eine Gruppenauswahlformel enthält, stellen Sie sicher, dass der Datenkontext für das Zielobjekt den korrekten untergeordneten Index enthält.
Klicken Sie auf OK.
Damit haben Sie einen Hyperlink von einem Quellobjekt zu einem oder mehreren Zielobjekten definiert. Im Viewer für Berichtbestandteile wird zunächst das Quellobjekt angezeigt. Sobald Sie auf das Objekt klicken, um einen Drilldown auszuführen, werden die Zielobjekte angezeigt.