[Gelöst] Confirm auf Karte

9. April 2008 13:01

Hallo,

kann mir mal einer von Euch ein Beispiel für eine Confirmabfrage geben?

Ich möchte auf einem Feld einer Karte bestätigen lassen, ob der Feldinhalt geändert werden soll!

Ich dachte an Confirm('Text',true) bei on validate .... aber klappt nicht!


danke,

chris

9. April 2008 13:11

So müsste es ausehen

Code:
IF CONFIRM('Text') THEN BEGIN
  ...
END ELSE
  ...

9. April 2008 13:17

ach so...

if confirm('Test') then
feld.modify;

???

9. April 2008 13:32

Code:
if not confirm('Wollen Sie den Feldinhalt ändern?', TRUE) then
  DeinFeld := xRec.DeinFeld;

Gruss

9. April 2008 13:34

Hi,

du koenntest das im OnAfterValidate() Trigger des Feldes auf der Form einbauen.
Code:
IF NOT CONFIRM('Text') THEN BEGIN
  Feld := XREC.Feld;
END;


Du koenntest auch mit einem ERROR abbrechen, allerdings beendet er dann die Form.

Gruesse
feri

9. April 2008 13:58

funktioniert!

vielen dank euch beiden ;-)


chris