Freigeben über


Konflikte lösen (Foundation Class)

Kategorie Datenabfrage
Standardkatalog Visual FoxPro-Katalog\Foundation Classes\Datenabfrage
Klasse _conflicts
Basisklasse Form
Klassenbibliothek _dataquery.vcx
Übergeordnete Klasse _form
Beispiel ...\Samples\Solution\Ffc\Conflicts.scx

Hinweise

Diese Klasse bietet ein Dialogfeld, das in einer Bearbeitungssitzung unter optimistischer Pufferung konfliktverursachende Zeilen anzeigt. Zur Auflösung des Konflikts werden die ursprünglichen, die aktuellen und die neuen Werte angezeigt. Sie können diese Klasse mit Zeilen- oder Tabellenpufferung nutzen.

Um die Klasse zu verwenden, müssen Sie sie in ein Projekt ziehen oder im Kontextmenü des Komponentensammlungselements den Befehl Zu Projekt hinzufügen wählen. Wenn Sie die Klasse in ein Projekt ziehen, haben Sie die Auswahl zwischen dem Hinzufügen der Klasse und dem Erstellen einer Unterklasse oder eines Formulars. Wenn Sie die Option Neues Formular aus ausgewählter Klasse erstellen aktivieren, zeigt Visual FoxPro das Dialogfeld Öffnen an, so dass Sie den Namen des Formulars angeben können. Anschließend erstellt Visual FoxPro das Formular und öffnet es im Formular-Designer. Sie müssen MULTILOCKS (SET MULTILOCKS ON) und die Pufferung aktivieren.

Eigenschaften, Ereignisse, Methoden Beschreibung
CursorAlias-Eigenschaft Spezifiziert den Alias, der auf Konflikte überprüft werden soll.
Standardwert:""
lAutoCheck-Eigenschaft Gibt an, ob die Überprüfung beim Start beginnt.
Standardwert: .T.
StartCheck-Methode Überprüft die zwischengespeicherten Daten des Alias im Hinblick auf Konflikte.
Syntax: StartCheck( )
Rückgabewert: keiner
Argumente: keine
ConflictAlias-Eigenschaft Klassenintern
lRowConflict-Eigenschaft Klassenintern
aConflicts[1,0]-Eigenschaft Klassenintern
NextConflict-Methode Klassenintern
CheckSource-Methode Klassenintern
Alert-Methode Klassenintern

Siehe auch

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