Hi.
Über eine Befehlsschaltfläche werden via Makro Generator 3 Abfragen hintereinander ausgeführt, welche Daten anfügen und Daten löschen und Daten aktualisieren. Jede Änderung wird mit einem Warnhinweis angehalten und nach Bestätigung wird der nächste Schritt ausgefüht. Für eine Aktion muss ich aktuell 6 mal klicken..
Kann man das generell ausschalten dass man alles bestätigen muss?
Hi,
DoCmd.SetWarnings False
Harald
Wo muss das eingegeben werden? Die Schaltfläche steuere ich über den Makrogenerator von Access 2010 an, hier kann ich in der Abfolge keine Befehle dieser Art schreiben.
Hi,
Möglichkeit 1:
Vergiß Makros, nimm VBA
Wird Dir aber aktuell nicht weiterhelfen.
Möglichkeit 2:
Ungetestet, daher nur als Idee:
Vor die Zeile in Deinem Makro eine Zeile einbauen: Warnmeldungen. Und unten bei Warnmeldung An: Nein eintragen.
Harald
Ha ich habs... ich habe beide Varianten kombiniert...
Also beim drübergehen mit der Maus wird der VBA Code ausgeführt und beim drücken der Schaltfläche dann der Makrogenerator..
Und es funzt prima :)
Hi,
ist es dann richtig anzunehmen, dass nach dem "Darübergehen" die Warnungen permanent abgeschaltet sind?
Wenn es also kein Rücksetz-Kommando gibt und Du mit dieser Konsequenz "leben" kannst, kannst Du das Abschalten (siehe mein Beitrag weiter oben) auch beim Ereignis "Beim Öffnen" regeln.
Harald
PS
Um den Beitrag als gelöst zu markieren, ist der grüne Haken in deinem ersten Beitrag zu betätigen. ;D
Also die Warnmeldungen werden dann wohl nur für das jeweilige Formular abgeschalten. Global wirken diese Eingaben nicht.
Hi
Zitat von: datekk am April 03, 2013, 15:42:54
Also die Warnmeldungen werden dann wohl nur für das jeweilige Formular abgeschalten. Global wirken diese Eingaben nicht.
korrekt: das
permanent bezog sich auf das Formular.
Harald