Welcome
Guest
, you are in:
<root>
•
Anmelden
CP Wiki
Navigation
¶
CP Solutions
Startseite
domizil+
Startseite
Administration
Administration
Neue Seite
Alle Seiten
Kategorien
Navigations-Pfade
Datei Manager
Neuer Benutzer
Suche im wiki
»
Zurück
procedure cancel
Modified on 02/02/2009 13:55
by CPABED
Categorized as
Plattform
'''Syntax:'''{BR} {{{{'''procedure''' cancel;}}}}{BR} {BR} '''Beschreibung:'''{BR} {BR} Die Methode Cancel verwirft die Änderungen des aktiven Datensatzes, falls diese noch nicht eingetragen wurden. Mit Cancel können Sie die Änderungen eines oder mehrerer Felder des aktuellen Datensatzes rückgängig machen. Sind die Änderungen noch nicht eingetragen, wird der alte Zustand des Datensatzes wiederhergestellt und der Modus der Datenmenge in dsBrowse geändert. Normalerweise wird Cancel verwendet, um auf eine Benutzeranforderung hin Änderungen zurückzunehmen oder in einer Feldvalidierungsroutine unzulässige Feldwerte zu verwerfen. Das TDBNavigator-Objekt enthält eine Abbrechen-Schaltfläche, um die Methode aufzurufen. Hinweis: Wenn sich die Datenmenge nicht im Bearbeitungsmodus befindet (dsEdit oder dsInsert) befindet, hat Cancel keine Wirkung. {BR} '''Beispiel:'''{BR} {BR} <code pascal> //Das folgende Fragment fordert den Benutzer zur Bestätigung von Datensatzänderungen auf. //Klickt der Benutzer auf Yes, wird der Datensatz in die Tabelle eingetragen, andernfalls werden die Änderungen verworfen. if MessageDlg('Update Record?', mtConfirmation, [mbYes, mbNo], 0) = mrYes then MyData.Post else MyData.Cancel; </code>
ScrewTurn Wiki
version 3.0.1.400. Some of the icons created by
FamFamFam
.