Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: yeti89 am November 19, 2021, 21:52:03

Titel: Endlosformular Datensätze anfügen
Beitrag von: yeti89 am November 19, 2021, 21:52:03
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
Titel: Re: Endlosformular Datensätze anfügen
Beitrag von: ebs17 am November 19, 2021, 23:23:49
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?
Titel: Re: Endlosformular Datensätze anfügen
Beitrag von: MzKlMu am November 19, 2021, 23:53:01
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.
Titel: Re: Endlosformular Datensätze anfügen
Beitrag von: yeti89 am November 30, 2021, 16:59:51
Hallo zusammen,

eure Infos/Tipps haben mich schon mal einen Schritt weiter gebracht, vielen Dank!

Zitat von: ebs17 am November 19, 2021, 23:23:49
Zitat 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
Titel: Re: Endlosformular Datensätze anfügen
Beitrag von: MzKlMu am November 30, 2021, 17:42:09
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 ?
Titel: Re: Endlosformular Datensätze anfügen
Beitrag von: ebs17 am November 30, 2021, 19:53:33
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.