Erstellen einer Website mit einem CrystalReportViewer-Steuerelement

Bevor Sie eine Website erstellen, sollten Sie überprüfen, ob Crystal Reports für Visual Studio auf dem System installiert wurde. Weitere Informationen finden Sie unter Was muss installiert werden?.

In Vorbereitung auf dieses Lernprogramm müssen einige Schritte für die Datenbank durchgeführt werden.

Vorbereitende Datenbankeinrichtung

  • SQL Server-Konfiguration:
    • Wenn Sie über SQL Server (bzw. die OEM-Version MSDE) verfügen, muss diese Version für die Verwendung der SQL Server-Authentifizierung konfiguriert sein.
    • Wenn Sie nicht über SQL Server (bzw. die OEM-Version MSDE) verfügen, installieren Sie MSDE so, dass die SQL Server-Authentifizierung auf "True" gesetzt ist.
  • Die mit SQL Server bereitgestellte Northwind-Datenbank muss installiert und für die Verwendung der SQL Server-Authentifizierung konfiguriert sein.
  • Zur Verwendung innerhalb dieser Website muss ein Konto mit eingeschränktem Zugriff erstellt werden.

Um MSDE mit SQL Server-Authentifizierung bzw. die Northwind-Datenbank zu installieren, wechseln Sie unter System-Setup in dieser Dokumentation zu den folgenden Abschnitten:

Nachdem SQL Server und die Northwind-Datenbank entsprechend den Anweisungen in den vorangehenden Abschnitten konfiguriert wurden, können Sie Websites mit Crystal Reports-Berichten erstellen, in denen Daten sicher aus einer Northwind-Datenbank abgerufen werden.

Richten Sie zunächst eine Website mit reduziertem Code ein.

So richten Sie eine Website mit reduziertem Code in Crystal Reports für Visual Studio ein

  1. Starten Sie Visual Studio.

  2. Wählen Sie im Menü Datei die OptionNeu, und klicken Sie dann auf Website.

  3. Klicken Sie im Dialogfeld Neue Website auf ASP.NET-Website.

  4. Wählen Sie in der Dropdownliste Speicherort die Option Dateisystem.

  5. Wählen Sie in der Dropdownliste Sprache die gewünschte Codierungssprache aus.

  6. Geben Sie im Textfeld Speicherort den Verzeichnispfad C:\WebSites\ gefolgt vom Projektnamen ein.

  7. Klicken Sie auf OK.

Ihr Projekt wird im Projektmappen-Explorer geöffnet und enthält die Seite "Default.aspx".
  1. Öffnen Sie die Seite "Default.aspx" (das Web Form).

  2. Klicken Sie im Menü Ansicht auf Designer.

<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>Sie können auch zur Entwurfsansicht wechseln, indem Sie unten in der Formularansicht auf die Schaltfläche &quot;Entwurf&quot; klicken.</p></td>
</tr>
</tbody>
</table>
  1. Erweitern Sie in der Toolbox den Knoten Crystal Reports, und suchen Sie das CrystalReportViewer-Steuerelement.

  2. Ziehen Sie das CrystalReportViewer-Steuerelement auf das Web Form.

Der Smarttaskbereich "CrystalReportViewer-Aufgaben" wird geöffnet.