Aus Eingabeformular prüfen, ob Datensatz bereits existiert
Verfasst: Fr, 10.01.2020 20:36
Hallo liebe Experten,
ich baue mir gerade mit open office base eine Datenbank zur Verwaltung eines Yogazentrums.
Dabei sollen die Teilnehmerzahlen der Yogastunden über ein Formular als Eingabemaske erfasst werden.
Dieses Formular soll als writer-Datei seperat gespeichert werden, um die unterschiedlichen Nutzer nicht mit der Datenbank zu überfordern.
Deshalb habe ich die ganzen Symbolleisten ausgeschaltet und das speichern des jeweiligen Datensatzes durch eine Schaltfläche umgesetzt.
Dabei habe ich folgendes Problem:
Wenn ein, in der Tabelle, bereits existierender Datensatz erneut eingegeben wird, erscheint eine Fehlermeldung.
Diese kann mit ok bestätigt werden und man kommt wieder auf das Formular zurück.
Ich würde gerne vor dem Speichern abfragen, ob der Datensatz bereits existiert und dann die Optionen anbieten den Datensatz in der Tabelle zu überschreiben oder im Formular die Eingabe zurückzusetzen.
Wie lässt sich das realisieren? Für die Tabelle habe ich einen aus drei Feldern bestehenden Primärschlüssel definiert.
Für Vorschläge bin ich dankbar!
Hannes
ich baue mir gerade mit open office base eine Datenbank zur Verwaltung eines Yogazentrums.
Dabei sollen die Teilnehmerzahlen der Yogastunden über ein Formular als Eingabemaske erfasst werden.
Dieses Formular soll als writer-Datei seperat gespeichert werden, um die unterschiedlichen Nutzer nicht mit der Datenbank zu überfordern.
Deshalb habe ich die ganzen Symbolleisten ausgeschaltet und das speichern des jeweiligen Datensatzes durch eine Schaltfläche umgesetzt.
Dabei habe ich folgendes Problem:
Wenn ein, in der Tabelle, bereits existierender Datensatz erneut eingegeben wird, erscheint eine Fehlermeldung.
Diese kann mit ok bestätigt werden und man kommt wieder auf das Formular zurück.
Ich würde gerne vor dem Speichern abfragen, ob der Datensatz bereits existiert und dann die Optionen anbieten den Datensatz in der Tabelle zu überschreiben oder im Formular die Eingabe zurückzusetzen.
Wie lässt sich das realisieren? Für die Tabelle habe ich einen aus drei Feldern bestehenden Primärschlüssel definiert.
Für Vorschläge bin ich dankbar!
Hannes