Hallo liebe Community,
ich stehe aktuell vor folgendem Problem.
Über ein Endlosformular möchte ich Datensätze in einer Tabelle anfügen. Dabei soll das Endlosformular nach Öffnen leer sein und mir nur die Datensätze anzeigen, die ich frisch eintrage. Über einen Button mit entsprechendem Prozess oder durch Aktualisierung wäre dann das Anfügen dieser frisch eingetragenen Datensätze in die Tabelle und das Löschen des Formulars gewünscht.
Ich wüsste eine Möglichkeit, dafür müsste ich aber die Aktualisierung des Formulars (nur) bei Neuanlegen eines Datensatzes verhindern. Allerdings weiß ich nicht ob und wenn ja, wie dies zu erreichen ist.
Nach langem Ausprobieren und Einlesen in diverse Themen, habe ich nun keine Ideen mehr und hoffe auf eure Unterstützung!
VG
Endlosformular heißt, das Formular ist an eine Datenherkunft (Tabelle) gebunden.
Leer kannst Du es öffnen, wenn die Datenherkunft so gefiltert wird, dass die vorhandenen Datensätze dieses Kriterium nicht erfüllen, wie Erstellungszeitpunkt kleiner als jetzt.
Mit Eintragung der Datensätze wird datensatzweise in die Tabelle gespeichert, automatisch.
ZitatLöschen des Formulars
Echt?
Einfach schließen ist nicht gewaltig genug?
Hallo,
ZitatÜber ein Endlosformular möchte ich Datensätze in einer Tabelle anfügen. Dabei soll das Endlosformular nach Öffnen leer sein und mir nur die Datensätze anzeigen, die ich frisch eintrage.
Einfach das Endlosformular auf "Daten eingeben" = Ja stellen.
Erfüllt alle Deine Wünsche, automatisch.
Hallo zusammen,
eure Infos/Tipps haben mich schon mal einen Schritt weiter gebracht, vielen Dank!
Zitat von: ebs17 am November 19, 2021, 23:23:49Zitat von: undefinedLöschen des Formulars
Echt?
Einfach schließen ist nicht gewaltig genug?
Missverständlich ausgedrückt... Damit war gemeint, nur den Inhalt des Endlosformulars (und auch aus der zugehörigen Tabelle) zu löschen. In diesem Zusammenhang habe ich nämlich nach wie vor ein Problem. Via Button oder durch Schließen des Endlosformulars möchte ich gerne alle frisch über das Endlosformular eingetragenen Datensätze auf einen Schlag löschen (aus dem Formular selbst und auch aus der Tabelle).
VG
Hallo,
wenn Du einen Autowert in der Tabelle hast ist das relativ einfach. Beim öffnen des Formulars merkst Du Dir den bisherigen höchsten Autowert. Beim Schließen des Formulars löschst Du alle Datensätze deren Autowert größer ist als der gemerkte DS. Du kannst auch ggf. einen Feld mit einem Zeitstempel (Datum und Uhrzeit) verwenden bzw. anlegen.
Zitatoder durch Schließen des Endlosformulars möchte ich gerne alle frisch über das Endlosformular eingetragenen Datensätze auf einen Schlag löschen
Warum legst Du Daten an, um diese nach der Speicherung
automatisch beim Schließen des Formulars wieder zu löschen ?
ZitatNach langem Ausprobieren und Einlesen in diverse Themen, habe ich nun keine Ideen mehr
Spiele doch einfach in einem Excelblatt. In Excel kennt sich fast jeder aus.