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.
In diesem Abschnitt erstellen und konfigurieren Sie eine Tabelle (in einer Website) oder ein TableLayoutPanel-Steuerelement (in einem Windows-Projekt), in der bzw. dem die verschiedenen Steuerelemente gespeichert werden, aus denen sich die Tabelle mit benutzerdefinierten Einstellungen zusammensetzt.
Da Websites und Windows-Projekte jeweils unterschiedliche Tabellenarten verwenden, sollten Sie das Verfahren auswählen, das Ihrer Website bzw. Ihrem Windows-Projekt entspricht.
So erstellen Sie eine Tabelle mit benutzerdefinierten Einstellungen für eine Website
- Öffnen Sie die Seite "Default.aspx" (das Web Form) in der Entwurfsansicht.
- Klicken Sie auf das CrystalReportViewer-Steuerelement, um es auszuwählen.
- Drücken Sie die NACH-LINKS-TASTE, um den Cursor links neben das CrystalReportViewer-Steuerelement zu bewegen, und drücken Sie dann die EINGABETASTE.
- Drücken Sie die NACH-OBEN-TASTE, um den Cursor in die leere Zeile oberhalb des CrystalReportViewer-Steuerelements zu bewegen.
- Klicken Sie im Menü Layout auf Tabelle einfügen.
- Klicken Sie im Dialogfeld Tabelle einfügen auf das Optionsfeld Benutzerdefiniert.
- Aktivieren Sie im Bereich Layout das Kontrollkästchen Breite, und übernehmen Sie den Wert von 100%.
- Erhöhen Sie die Anzahl der Zeilen auf 6 und die der Spalten auf 4.
- Aktivieren Sie im Bereich Attribute das Kontrollkästchen Rahmen, und erhöhen Sie den Wert auf 1.
- Klicken Sie auf die Schaltfläche Zelleneigenschaften.
- Legen Sie im Dialogfeld Zelleneigenschaften im Bereich Layout für das Kombinationsfeld Vertikale Ausrichtung den Wert Oben fest.
- Aktivieren Sie das Kontrollkästchen Kein Umbruch, und klicken Sie dann auf OK.
- Klicken Sie erneut auf OK, um das Dialogfeld Tabelle einfügen zu schließen.
Jetzt können Sie dieser Tabelle benutzerdefinierte Steuerelemente für Ihre Website hinzufügen.
Weiter zu Bericht- und Symbolleistenelemente des CrystalReportViewer-Steuerelements.
So erstellen Sie eine Tabelle mit benutzerdefinierten Einstellungen für ein Windows-Projekt
Anmerkung |
|---|
Diese Prozedur funktioniert nur bei Projekten, die in Projekt-Setup erstellt wurden. Projekt-Setup enthält spezifische Namespaceverweise und Codekonfigurationen, die für diese Prozedur erforderlich sind. Die Prozedur kann ohne diese Konfiguration nicht ausgeführt werden. Führen Sie deshalb vor Beginn dieser Arbeitsschritte die Schritte unter Projekt-Setup aus. |
Öffnen Sie das Windows Form in der Entwurfsansicht.
Klicken Sie auf die Titelleiste des Formulars, um das gesamte Formular auszuwählen, und ziehen Sie dann die untere rechte Ecke des Formulars, um es auf die Größe des Hauptbereichs zu vergrößern.
Klicken Sie auf das CrystalReportViewer-Steuerelement, um es auszuwählen.
Setzen Sie Dock im Fenster Eigenschaften auf "Bottom".
Setzen Sie Anchor im Fenster Eigenschaften auf "Top", "Bottom", "Left", "Right".
Ziehen Sie ein TableLayoutPanel-Steuerelement aus der Toolbox oben links auf das Windows Form.
Ein TableLayoutPanel-Steuerelement mit zwei Spalten und zwei Zeilen wird angezeigt.
Wenn der Smarttaskbereich nicht angezeigt wird, klicken Sie auf die dreieckige Schaltfläche in der oberen rechten Ecke des TableLayoutPanel-Steuerelements.
Der Smarttaskbereich mit der Bezeichnung "TableLayoutPanel-Aufgaben" wird geöffnet.
Klicken Sie im Tag TableLayoutPanel-Aufgaben auf die Verknüpfung Zeilen und Spalten bearbeiten.
Wählen Sie im Dialogfeld Spalten- und Zeilenstile im Kombinationsfeld Anzeigen die Option Spalten aus.
Klicken Sie auf Hinzufügen, bis insgesamt vier Spalten vorhanden sind.
Führen Sie für jede Spalte folgende Schritte aus:
- Wählen Sie die Spalte aus.
- Aktivieren Sie im Bereich Größentyp die Option Prozent.
- Setzen Sie jeden Wert auf 25 %.
Wählen Sie im Kombinationsfeld Anzeigen die Option Zeilen aus.
Klicken Sie auf Hinzufügen, bis insgesamt fünf Zeilen vorhanden sind.
AnmerkungFür die Tabelle des Windows-Projekts ist eine Zeile weniger als für die Tabelle einer Website erforderlich, da ein CrystalReportViewer-Steuerelement für ein Windows-Projekt über weniger konfigurierbare Optionen verfügt.
Führen Sie für jede Zeile folgende Schritte aus:
1. Wählen Sie die Zeile aus.
2. Aktivieren Sie im Bereich Größentyp die Option Prozent.
3. Legen Sie für die erste Zeile den Wert "40 %" und für jede nachfolgende Zeile "15 %" fest.
<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>(1 x 40 %) und (4 x 15 %) = 100 % verfügbarer Platz.</p></td>
</tr>
</tbody>
</table>
Klicken Sie auf OK.
Schließen Sie das Tag TableLayoutPanel-Aufgaben.
Ziehen Sie die untere rechte Ecke des TableLayoutPanel-Steuerelements, um die Tabelle so weit zu vergrößern, dass sie den von Ihnen erstellten Bereich oberhalb des CrystalReportViewer-Steuerelements ausfüllt.
Jetzt können Sie dieser Tabelle benutzerdefinierte Steuerelemente für Ihr Windows-Projekt hinzufügen.