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.
Objektmodell
In diesem Berichtbindungsszenario wird ReportDocument verwendet (siehe Berichtbindung mit ReportDocument-Objektmodell).
Ort des Berichts
Berichte befinden sich im Dateiverzeichnis.
Beschreibung
Die ReportDocument-Komponente befindet sich in der Toolbox und bietet eine GUI-basierte Methode, um in der CodeBehind-Klasse Code zur Klasseninstantiierung für den Bericht zu generieren. Sie können bei dieser Methode einen nicht eingebetteten, einen eingebetteten oder einen zwischengespeicherten eingebetteten Bericht angeben.
Anmerkung |
|---|
Im Dialogfeld werden die veralteten Begriffe "nicht typisierter Bericht" für nicht eingebettete Berichte und "Bericht mit strikter Typisierung" für eingebettete Berichte verwendet. |
Wenn ReportDocument über dieses Dialogfeld als Komponente hinzugefügt wird, wird die ReportDocument-Klasse (bzw. die Wrapperklasse des eingebetteten Berichts) innerhalb des automatisch generierten Bereichs der CodeBehind-Klasse instantiiert. Gleichzeitig wird im Komponentenfach der IDE ein Symbol angezeigt, durch das die instantiierte Berichtklasse visuell dargestellt wird.
Anmerkung |
|---|
Um den Bericht in der CodeBehind-Klasse zu instantiieren, muss dem Projekt keine ReportDocument-Komponente hinzugefügt werden. Damit Sie die Programmierung besser steuern können, wird empfohlen, den Code zur Klasseninstantiierung manuell hinzuzufügen. |
Anmerkung