Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

Direkt speichern





Frage

Hallo Leute, ich habe ein ja/nein Feld in einem Formular, wenn ich es ändere soll sofort die Änderung gespeichert werden, ohne Nachfrage. Das ganze hat den Hintergrund: Ich setze das Feld auf ja, jetzt wird das dazugehörige Recordset durchsucht und alle die dieses Feld auf ja stehen haben, sollen eine Email bekommen. Im Moment ist es so, dass wenn ich das Feld auf ja stetze und dann auf senden klicke, werden die Mails versand, bei denen ich das Feld vorher auf ja gesetzt habe. Das letzte Feld, dass ich auf ja gesetzt habe hat diesen Wert aber noch nicht übernommen und die dazugehörige Person bekommt keine Mail. Ich möchte aber, dass auch dieses ja sofort genutzt wird. Bis dann Itschi

Antwort 1 von 14071

Hallo Simon,

binde ein Makro an die Eigenschaft nachVerlassen des Feldes. 1. Aktion Speichern, 2. das Makro oder den Code aufrufen, der den Mailversand steuert.

Gruß
Jürgen

Antwort 2 von itschi

Hallo Jürgen,
ich das ganze mit einem Makro mit Aktion
speichern(Objekt,Objektname) gemacht.
Aber jetzt habe ich wieder das gleiche Problem, erscheint eine Meldung:
Während der Arbeit sind die Daten durch einen anderen User geändert worden, wollen Sie speichern, in Zwischenablage speichern oder abbrechen! (also so ungefähr) und die Mail wird trotzdem nicht an angeklickten gesandt.

Ciao
Itschi

Antwort 3 von 14071

das Problem ist wohl, dass das Formular gespeichert wird. Du willst ja aber den Satz speichern. Eine Möglichkeit ist zum nächsten Satz und dann wieder zurück zu springen. Dabei wird gespeichert. Musst halt checken ob der letzte Satz bereits ist und sonst zum vorigen und dann zum nächsten gehen. Ist sicher nicht so elegant, funzt aber.

Gruß
Jürgen

Antwort 4 von Marie

dann schreib ein Ereignis "bei Änderung" und schreib dort rein, dass gespeichert wird. Oder mach ein requery bevor Du auf Senden drückst

Gruß Marie

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: