🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!

🙏 DANKE >> << DANKE 🙏

>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.

[gelöst] Formular: Dropdown mit ID als Speicherwert, aber anderem Feld als Anzeigewert

Base ermöglicht es Ihnen, Ihre Daten in einer Datenbank direkt mit LibreOffice zu bearbeiten.
Antworten
winnewoerp
Beiträge: 21
Registriert: Fr 19. Feb 2016, 09:49

[gelöst] Formular: Dropdown mit ID als Speicherwert, aber anderem Feld als Anzeigewert

Beitrag von winnewoerp » Do 8. Sep 2022, 14:13

Ich habe u.a. die Tabellen "tbl_firma" und "tbl_projekt". Ich möchte in einem Eingabeformular für neue Projekte ein Dropdown für den Fremdschlüssel "tbl_projekt_firmenid" haben, der mit dem Primärschlüssel "ID" von "tbl_firma" verknüpft ist. Bei dem Dropdown soll man visuell zwischen allen Firmennamen wählen können, im Hintergrund soll aber die passende Firmen-ID in das Feld geschrieben werden. Wer hat hier Tipps für einen (ziemlichen) Base-Neuling? Besten Dank schon mal.
Zuletzt geändert von winnewoerp am Do 8. Sep 2022, 14:59, insgesamt 1-mal geändert.

winnewoerp
Beiträge: 21
Registriert: Fr 19. Feb 2016, 09:49

Re: [gelöst] Formular: Dropdown mit ID als Speicherwert, aber anderem Feld als Anzeigewert

Beitrag von winnewoerp » Do 8. Sep 2022, 14:58

OK, hab's selber rausgefunden. Ist ja dann doch nicht sooo kompliziert.
  1. Listenfeld erstellen
  2. Im ersten Schritt des Listenfeld-Assistenten die Tabelle, die die aufzulistenden Werte, auswählen. Weiter...
  3. Im nächsten Schritt bei "Vorhandene Felder" das zu anzuzeigende Feld auswählen (im Beispiel: tbl_firma_firmenname). Weiter...
  4. Im nächsten Schritt für den zu speichernden Wert bei "Feld aus der Wertetabelle" das Feld aus der Tabelle, für die das aktuelle Formular erstellt wird, auswählen (im Beispiel: tbl_projekt_firmenid aus tbl_projekt als Fremdschlüssel)und bei "Feld aus der Listentabelle" das damit verknüpfte Welt der Tabelle, deren Werte im Dropdown angezeigt werden (im Beispiel: ID aus tbl_firma als Primärschlüssel). Fertigstellen!


An alle, die das LibreOffice-Forum gern nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.



❤️ Vielen lieben Dank für Ihre Unterstützung ❤️

Antworten