Kreuztabelle (Foundation Class)

Kategorie Automatisierung
Standardkatalog Visual FoxPro-Katalog\Foundation Classes\Automatisierung
Klasse _xtab
Basisklasse Custom
Klassenbibliothek _utility.vcx
Übergeordnete Klasse _custom
Beispiel ...\Samples\Solution\Ffc\Automate.scx

Hinweise

Wird diese Klasse in einem Formular positioniert, so verwendet sie den Kreuztabellen-Assistenten, um einen Kreuztabellenbericht zu generieren.

Um die Klasse zu verwenden, müssen Sie sie in ein Projekt oder Formular ziehen oder im Kontextmenü des Komponentensammlungselements den Befehl Zu Projekt hinzufügen oder Zu Formular hinzufügen wählen. Wenn Sie in einer Datenumgebung die Klasse zu einem Formular hinzufügen, öffnet Visual FoxPro einen Generator, damit Sie die entsprechenden Werte für lDisplayNulls, lTotalRows, nTotalOption und lBrowseAfter spezifizieren können. Wenn Sie die Klasse in ein Projekt ziehen, haben Sie die Auswahl zwischen dem Hinzufügen der Klasse und dem Erstellen einer Unterklasse.

Weitere Informationen zur Verwendung der Foundation Classes finden Sie unter Richtlinien zur Verwendung der Visual FoxPro Foundation Classes.

Eigenschaften, Ereignisse, Methoden Beschreibung
cOutfile-Eigenschaft Der Name der Ausgabedatei.
Standardwert: xtabquery
lCursorOnly-Eigenschaft Gibt an, ob es sich bei der Eingabedatenquelle um einen Cursor handelt.
Standardwert: .T.
lCloseTable-Eigenschaft Gibt an, ob die Eingabedatenquelle geschlossen wird, nachdem die Kreuztabelle generiert wurde.
Standardwert: .T.
lShowThem-Eigenschaft Gibt an, ob während der Generierung der Kreuztabelle eine Statusanzeige angezeigt wird.
Standardwert: .T.
nRowField-Eigenschaft Gibt die Feldposition in der Datenquelle der Kreuztabellenzeilen an.
Standardwert: 1
nColField-Eigenschaft Gibt die Feldposition in der Datenquelle der Kreuztabellenspalten an.
Standardwert: 2
nDataField-Eigenschaft Gibt die Feldposition in der Datenquelle der Kreuztabellendaten an.
Standardwert: 3
lTotalRows-Eigenschaft Gibt an, ob die Zeilen in der Kreuztabellenausgabe zusammengefasst werden.
Standardeinstellung: .F.
nTotalOption-Eigenschaft Gibt die auszuführende Zusammenfassungsoption an:
0 = Summieren
1 = Zählen
2 = Prozentualer Anteil.
Standardwert: 0
lDisplayNulls-Eigenschaft Gibt an, ob in der Kreuztabellenausgabe NULL-Werte angezeigt werden.
Standardeinstellung: .F.
lBrowseAfter-Eigenschaft Gibt an, ob für die Kreuztabellenausgabe ein Datenblattfenster geöffnet wird.
Standardwert: .T.
RunXtab-Methode Erzeugt eine Kreuztabelle.
Syntax: RunXtab( )
Rückgabewert: keine
Argumente: keine

Siehe auch

Richtlinien zur Verwendung der Visual FoxPro Foundation Classes | Visual FoxPro Foundation Classes A-Z | Visual FoxPro Foundation Classes