Freigeben über


Lektion 6: Hinzufügen eines ReportViewer-Steuerelements zur Anwendung

Nachdem Sie den untergeordneten Bericht mit dem Berichts-Assistenten entworfen haben, fügen Sie der Websiteanwendung im nächsten Schritt ein ReportViewer-Steuerelement hinzu.

So fügen Sie der Anwendung das ReportViewer-Steuerelement hinzu

  1. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf Default.aspx, und klicken Sie auf Sicht-Designer.

  2. Ziehen Sie ein ScriptManager-Steuerelement aus der Gruppe AJAX-Erweiterungen im Fenster Toolbox auf die Entwurfsoberfläche.

  3. Ziehen Sie ein ReportViewer-Steuerelement aus der Gruppe Berichterstellung unterhalb des ScriptManager-Steuerelements auf die Entwurfsoberfläche.

  4. Öffnen Sie das Fenster ReportViewer-Aufgaben, indem Sie auf den Pfeil in der oberen rechten Ecke des ReportViewer-Steuerelements klicken.

  5. Wählen Sie im Feld Bericht auswählen den erstellten übergeordneten Bericht aus.

    Nachdem Sie einen Bericht ausgewählt haben, werden automatisch Instanzen der im Bericht verwendeten Datenquellen erstellt. Der Code wird generiert, um jede DataTable (und den zugehörigen Dataset-Container) zu instanziieren. Gemäß den einzelnen, im Bericht verwendeten Datenquellen wird der Entwurfsoberfläche ein ObjectDataSource-Steuerelement hinzugefügt. Dieses Datenquellen-Steuerelement wird automatisch konfiguriert.

    Bei Verwendung von Microsoft Visual Studio 2012 sollte das ObjectDataSource-Steuerelement mit DataSet1 gebunden sein, das vollständig mit dem Projektnamespace qualifiziert ist, wenn der vollqualifizierte Name im Dropdown-Listenfeld Geschäftsobjekt auswählen aufgeführt ist (z. B. Projectnamespace.DataSet1TableAdapters.ProductTableAdapter). Sie greifen auf das Listenfeld zu, indem Sie mit der rechten Maustaste auf ObjectDataSource klicken und dann auf Datenquelle konfigurieren klicken.

  6. Klicken Sie im Menü Erstellen auf Website erstellen.

    Der Bericht wird kompiliert und alle Fehler, z. B. Syntaxfehler in einem Berichtsausdruck, werden im Bereich Fehlerliste angezeigt. Klicken Sie unten im Visual Studio-Fenster auf Fehlerliste, um den Bereich Fehlerliste anzuzeigen.

Nächste Aufgabe

Sie haben der Websiteanwendung erfolgreich ein ReportViewer-Steuerelement hinzugefügt. Als Nächstes fügen Sie dem übergeordneten Bericht eine Drillthroughaktion hinzu. Siehe Lektion 7: Hinzufügen einer Drillthroughaktion für den übergeordneten Bericht.