❤️ Helfen Sie noch heute, unser LibreOffice Forum zu erhalten! ❤️

❤️ HELFEN SIE JETZT >> << HELFEN SIE JETZT ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗


Neuanlage und Ändern im gleichen Formular

Base ermöglicht es Ihnen, Ihre Daten in einer Datenbank direkt mit LibreOffice zu bearbeiten.
Antworten
Benutzeravatar
HeiDieLX2
! Supporter - Spende !
Beiträge: 43
Registriert: Mo 9. Sep 2019, 12:50

Neuanlage und Ändern im gleichen Formular

Beitrag von HeiDieLX2 » Mo 1. Dez 2025, 08:21

Hallo und guten Morgen,
ich hoffe es kann mir jemand aus meiner Endlosschleife heraushelfen.
Der Bereich unter HF_VEREIN funktioniert wie er soll.
Nun möchte ich gerne in den Feldern in HF_VEREINEU die Daten aus der Tabelle tblVereine in den Feldern sehen um diese ggf zu ändern.
Gleichzeitig möchte ich im gleichen Formular einen neuen Verein eingeben können.
Alle meine Versuche das hinzubekommen scheiterten an der ein oder anderen Stelle.
Habe ich HF_VERINEU unter F_ListVerein kann eich eine Verknüpfung machen. Dann sind die Inhalte synchron. Jedoch die Neuanlage scheitert am abspeichern in der Postgresql tabelle wegen bereits vorhandener ID.
Ich kann mir nun wirklich nicht vorstellen, dass eine so in einer Datenbank alltägliche Aufgabenstellung so schwer zu lösen ist.
Für Hinweise zum richtigen Weg sehr dankbar.
Dateianhänge
Formulare2.png
Formulare2.png (30.24 KiB) 124 mal betrachtet
HF_VEREINE.png
HF_VEREINE.png (50.09 KiB) 124 mal betrachtet
MfG
HeiDieLx vom Bienwald

Tumbleweed
postgreSQL 18
LibreOffice 25.8.2.2

RobertG
* LO-Experte *
Beiträge: 2912
Registriert: Sa 19. Mai 2012, 17:37
Kontaktdaten:

Re: Neuanlage und Ändern im gleichen Formular

Beitrag von RobertG » Mo 1. Dez 2025, 15:58

Die ID kann ja nur vorhanden sein, wenn Du sie auch von dem darüberliegenden Formular auf das darunter überträgst. Für einen neuen Verein ist das nicht möglich. Du könntest also in dem Unterformular lediglich alten Daten anschauen aber nicht verändern. Bei neuen Daten könntest Du entsprechend mit den übertragenen Daten weiter arbeiten.

Ich frage mich aber dabei sowieso: Was willst Du bei einem neuen Verein von anderen Vereinen einfach kopieren?
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare

Benutzeravatar
HeiDieLX2
! Supporter - Spende !
Beiträge: 43
Registriert: Mo 9. Sep 2019, 12:50

Re: Neuanlage und Ändern im gleichen Formular

Beitrag von HeiDieLX2 » Di 2. Dez 2025, 07:41

Guten Morgen Robert,
schön von dir zu lesen!
Ich möchte nichts kopieren, sondern im selben Formular eben Änderungen an einem bestehenden Vereinssatz vornehmen können und auch die Neueingabe darüber machen.
BTW: Mich nervt das doch sehr an, und zwar seit meinen ersten Schritten vor Jahren, dass es für diese Problemstellung keine gute und einfache Lösung gibt.
So wie ich das herausgefunden habe liegt es an der ID die bei Neuanlage leer sein muss, was sie aus den Gegebenheiten von Base eben nicht ist, dass die AutoID von Postgresql greift.

Nun vermutlich baue ich zwei Buttons "Neuer Satz" und "Speichern" und gehe mit SQL-Mitteln an Base in dem Zusammenhang vorbei.
MfG
HeiDieLx vom Bienwald

Tumbleweed
postgreSQL 18
LibreOffice 25.8.2.2

RobertG
* LO-Experte *
Beiträge: 2912
Registriert: Sa 19. Mai 2012, 17:37
Kontaktdaten:

Re: Neuanlage und Ändern im gleichen Formular

Beitrag von RobertG » Di 2. Dez 2025, 15:58

Du willst doch von einem Suchformular aus an ein Unterformular Daten weiter geben. Warum musst Du da die ID weiter geben?
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten