Hallo,
zu meinem konkreten Problem habe ich bisher keine Lösung gefunden; folgendes:
eine bestehende Tabelle soll in Base mit Inhalten gefüllt werden:
es gibt vier Werte
- eine Karton Nummer
- eine J Nummer
- eine Befund Nummer
- eine Materialbezeichnung
diese Werte lasse ich mir Zeilenweise im Formular anzeigen. (Also jeweils nur eine Zeile)
Da es z.B. für die 'J Nummer' mehrere Einträge geben kann z.B. anderes 'Material', würde ich gerne in das Formular eine Abfrage integrieren, die mir die vorhandenen Mehrfachnennungen der jeweils aufgerufenen 'J Nummer' auflistet.
Also Beispiel:
ich habe eine J Nummer '10', diese wird mir im Formularfeld zunächst einmal mit der Zeile des Inhaltes 'Material = Keramik' angezeigt. Es gibt aber noch weitere Einträge in der Tabelle mit 'Material = Kunststoff, sowie Material= Metall' , diese sollten im Abfrageformular zusätzlich angezeigt werden.
Meine Idee wäre eben ein Listenfeld mit einer Abfrage zu integrieren; aber ich weiß nicht wie ich den in der Abfrage angezeigten Inhalt (z.B. eben die 'J Nummer') anspreche.
Ich wäre dankbar für einen Hinweis
viele Grüße
Marcus
🙏 Bitte helfen Sie uns das LibreOffice Forum zu erhalten. 🙏
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.
🍀 Wir hoffen auf Ihre Unterstützung - vielen Dank!🍀
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Abfrag aus Tabelle in Formular integrieren
Re: Abfrag aus Tabelle in Formular integrieren
Ich würde dazu schlicht ein Unterformular einbauen. Datenquelle ist die gleiche Tabelle. Das Unterformular wird über das Feld "J Nummer" mit dem Feld "J Nummer" im Hauptformular verbunden. Und das Unterformular besteht in dem Falle aus einem Tabellenkontrollfeld.
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
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
-
- ! Supporter - Spende !
- Beiträge: 73
- Registriert: So 1. Jan 2017, 11:34
Re: Abfrag aus Tabelle in Formular integrieren
Servus, kann es sein dass dein Problem aus der Tabellenstruktur herrührt ? Bist du neu beim Datenbänking ? Du willst einem Karton mehrere J_Nummern zuordnen ? Dann brauchst du noch eine Tabelle.
Folgender Versuch: Lege eine neue Tabelle J_Nummern mit einem Feld, z.B. FKKartonnummerID, an ein Feld mit der J_Nummer und ein Feld mit "JnummerID" (Integer, automatisch hochzählen) Jetzt kannst du in einem Formular - Unterformulargespann das Unterformular über die Kartonnummer verknüpfen. Die ID in der untertgeordneten Tabelle werden bei der Eingabe automatisch gepflegt. Wichtig dabei: Das Indexfeld der J_Nummer - Tabelle muss automatisch hinaufzählen, das kannst du in der Tabellenbearbeitung/erstellung einstellen.
Aller Unfug ist schwer.
Folgender Versuch: Lege eine neue Tabelle J_Nummern mit einem Feld, z.B. FKKartonnummerID, an ein Feld mit der J_Nummer und ein Feld mit "JnummerID" (Integer, automatisch hochzählen) Jetzt kannst du in einem Formular - Unterformulargespann das Unterformular über die Kartonnummer verknüpfen. Die ID in der untertgeordneten Tabelle werden bei der Eingabe automatisch gepflegt. Wichtig dabei: Das Indexfeld der J_Nummer - Tabelle muss automatisch hinaufzählen, das kannst du in der Tabellenbearbeitung/erstellung einstellen.
Aller Unfug ist schwer.
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.