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.
Sie erstellen und verbinden jetzt den Bericht.
So erstellen und verbinden Sie den Bericht mit einer sicheren Datenbank
Wenn das Dialogfeld "Registrierungs-Assistent" angezeigt wird, muss Ihre Kopie von Crystal Reports registriert werden. Sie können zwischen zwei Registrierungsarten wählen:
- Klicken Sie auf Weiter, um die Registrierung jetzt durchzuführen.
- Klicken Sie auf Später registrieren, um die Registrierung später durchzuführen.
Fahren Sie nach der Registrierung oder – wenn Sie sich für die Registrierung zu einem späteren Zeitpunkt entschieden haben – direkt mit dem nächsten Schritt fort.
Aktivieren Sie im Dialogfeld Crystal Reports-Galerie im Bereich Neues Crystal Reports-Dokument erstellen die Option Mit dem Bericht-Assistenten.
Wählen Sie im Bereich Assistenten auswählen die Option Standard, und klicken Sie dann auf OK.
Erweitern Sie im Bereich Verfügbare Datenquellen den Ordner Neue Verbindung herstellen.
Erweitern Sie im daraufhin geöffneten Unterordner den Ordner OLE DB (ADO).
Wählen Sie im Dialogfeld OLE DB (ADO) die Option Microsoft OLE DB-Provider für SQL Server, und klicken Sie dann auf Weiter.
Sie können jetzt entweder SQL-Authentifizierung oder Windows-Authentifizierung mit integrierter Sicherheit verwenden:
- Wenn Sie SQL-Authentifizierung verwenden, geben Sie in die Felder Server, Anwender-ID und Kennwort die Werte für Datenbankserver, Anwender-ID und Kennwort ein, und wählen Sie dann in der Liste Datenbank "Northwind" aus.
AnmerkungAus Sicherheitsgründen ist es wichtig, dass Sie ein Konto mit eingeschränktem Datenbankzugriff verwenden. Weitere Informationen finden Sie unter Sicherheit: Erstellen eines Kontos mit eingeschränktem Datenbankzugriff.
- Wenn Sie Windows-Authentifizierung mit integrierter Sicherheit verwenden, geben Sie den Wert für den Datenbankserver ein, aktivieren das Kontrollkästchen Integrierte Sicherheit und wählen dann in der Liste Datenbank "Northwind" aus."
- Wenn Sie SQL-Authentifizierung verwenden, geben Sie in die Felder Server, Anwender-ID und Kennwort die Werte für Datenbankserver, Anwender-ID und Kennwort ein, und wählen Sie dann in der Liste Datenbank "Northwind" aus.
Klicken Sie auf Fertig stellen.
Der Ordner "OLE DB" mit dem Datenbankserver sowie der darin enthaltenen Northwind-Datenbank wird erweitert.
Erweitern Sie die Knoten northwind, dbo und tables, und wählen Sie dann die Tabelle Customers.
Klicken Sie auf das Symbol >, um die Tabelle in den Bereich Ausgewählte Tabellen zu verschieben, und klicken Sie dann auf Weiter.
Halten Sie STRG gedrückt, während Sie auf CompanyName, ContactName und City klicken.
Klicken Sie auf das Symbol >, um diese Felder in den Bereich Anzuzeigende Felder zu verschieben, und klicken Sie dann auf Weiter.
Wählen Sie im Bereich Verfügbare Felder unter Berichtfelder den Eintrag Kunde.Ort aus, und klicken Sie auf das Symbol >, um das Feld in den Bereich Gruppieren nach zu verschieben. Klicken Sie abschließend auf Fertig stellen.
Der Bericht "NorthwindCustomers" wird erstellt und in das Hauptfenster von Visual Studio geladen.
Klicken Sie im unteren Fensterbereich auf Hauptberichtvorschau.
Der Bericht wird im Vorschaumodus angezeigt und enthält Daten aus der sicheren Northwind-Datenbank.
Klicken Sie im unteren Fensterbereich auf Hauptbericht, um den Vorschaumodus zu beenden.
Öffnen Sie das Web Form.
Klicken Sie im Menü Ansicht auf Designer.
Der Bericht wird im Modus "Vorschau zur Entwurfszeit" angezeigt, in dem der Bericht im Grafiklayout auf dem Web Form dargestellt wird.
- Klicken Sie im Menü Datei auf Alle speichern.
So testen Sie die mit reduziertem Code erstellte Website
Der Bericht wird erstellt und dann als Bericht für das CrystalReportSource-Steuerelement festgelegt. Sie können nun beginnen, Ihr Projekt zu erstellen und auszuführen.
Klicken Sie im Menü Erstellen auf Projektmappe erstellen.
Sollten Buildfehler vorhanden sein, beheben Sie diese jetzt bitte.
Klicken Sie im Menü Debuggen auf Debuggen starten.
Eine Seite mit einer Anmeldeaufforderung für die Datenbank wird angezeigt, in der Sie aufgefordert werden, das Datenbankkennwort einzugeben.
Zwei Gründe können für diese Meldung verantwortlich sein:
- Die Datenquelle wurde noch nicht konfiguriert.
- Das Kontrollkästchen "Aufforderung zur Datenbankanmeldung aktivieren" ist in den Smarttasks für das CrystalReportViewer-Steuerelement standardmäßig aktiviert.
Geben Sie das Kennwort ein, und klicken Sie auf Anmelden.
Der Bericht "NorthwindCustomers" wird im Webbrowser angezeigt.
Kehren Sie zu Visual Studio zurück, und klicken Sie auf Debuggen beenden, um den Debugmodus zu verlassen.