Forum: Datenbanken
Delphi
by DKamps,
2. Jan 2003
ShowModal geht nur, wenn das Formular nicht bereits mit Show geöffnet ist.
Wir haben etwas ananeinander vorbei gemailt, Formx.ShowModal soll Formx.Show ersetzen und nicht die Ereignisprozedur beim Anzeigen des Formulars FormShow.
Forum: Datenbanken
Delphi
by DKamps,
2. Jan 2003
Das würde mich aber sehr wundern!
Lass das ShowMessage mal weg und benutze beim Aufruf des Formulars ShowModal statt Show. Ich vermute dann klappt es.
Forum: Datenbanken
Delphi
by DKamps,
2. Jan 2003
1. wenn Du DataSet.Cancel ausführts sollte DataSet.Status wieder auf dsBrowse stehen, d.h. das Modified Attruibut wird gelöscht.
2. Mit ShowMessage öffnest Du ein modales Formular, d.h. eines was Du nicht verlassen kannst ohne das Formular zu beenden. Dies wirkt sich auf darunter liegende Formulare aus. Versuche doch mal statt Form.Show folgendes: Form.ShowModal, das hat den gleichen Effekt wie...