Freigeben über


Diagramm pro Datensatz (Foundation Class)

Kategorie Automatisierung
Standardkatalog Visual FoxPro-Katalog\Foundation Classes\Automatisierung
Klasse _graphbyrec
Basisklasse Container
Klassenbibliothek _utility.vcx
Übergeordnete Klasse _container
Beispiel ...\Samples\Solution\Ffc\automate.scx

Hinweise

Anders als die AutoGraph-Klasse, die Diagramme auf der Basis eines vollständigen Visual FoxPro-Cursors erstellt, erstellt diese Containerklasse Diagramme auf Datensatzebene. Diese Klasse enthält auch einen Satz Schaltflächen, um zwischen den Datensätzen zu navigieren und das Diagramm dynamisch zu aktualisieren.

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 nChartType und cLblField für die Grafikdatenpunkte und die Achsenbeschriftungen 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.

Eigenschaften, Ereignisse, Methoden Beschreibung
cLblField-Eigenschaft Spezifiziert die Beschriftung für das Bezeichnungsfeld des Datensatzes.
Standardwert:""
nChartType-Eigenschaft Spezifiziert den Diagrammtyp. Folgende Werte sind zulässig:
1 = Flächendiagramm
2 = 3D-Flächendiagramm
3 = Balkendiagramm
4 = 3D-Balkendiagramm
5 = Säulendiagramm
6 = 3D-Säulendiagramm
7 = Kreisdiagramm
8 = 3D-Kreisdiagramm
9 = Liniendiagramm
10 = 3D-Liniendiagramm

Standardwert: 4

lSeriesByRow-Eigenschaft Spezifiziert, ob eine Serie zeilenweise gezeichnet wird.
Standardwert: .T.
aDataFields[1]-Eigenschaft Spezifiziert das Array der grafisch darzustellenden Felder.
Standardeinstellung: .F.
SetupGraph-Methode Initialisiert die Steuerelemente der Grafik.
Syntax: SetupGraph( )
Rückgabewert: keiner
Argumente: keine
RefreshGraph-Methode Aktualisiert bei Bewegungen des Datensatzzeigers die Grafik.
Syntax: RefreshGraph( )
Rückgabewert: keiner
Argumente: keine

Siehe auch

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