🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱
🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Dazu gehörende Werte anzeigen lassen
Dazu gehörende Werte anzeigen lassen
Hallo zusammen
Sorry bereits jetzt für die Frage - ich finde keine Antwort, bin mir aber sicher, dass bereits andere eine solche Frage hatten (und bin echt Anfänger mit Base).
Ich habe eine Datenbank mit Artikeln, denen ich eine Kategorie zuweise - und zu dieser Kategorie gehört auch eine Beschreibung. Da die Artikel immer auf die selben Kategorien zugreifen, habe ich eine Tabelle für die Kategorien mit den Beschreibungen erstellt, sowie eine Tabelle für die Artikel - mit einer Beziehung auf die Kategorie.
Ich möchte nun im Formular den Artikel erfassen / bearbeiten, und dabei die Kategorie aus einer Liste auswählen (habe ich bereits gemacht), doch nun soll die entsprechende Beschreibung zur Kategorie automatisch angezeigt werden, sobald man die Kategorie ausgewählt hat. (Also eigentlich simpel den Inhalt der zweiten Spalte der selben Zeile anzeigen - also die dazu gehörende Info der anderen Tabelle). Doch ich komm einfach nicht weiter, wie das geht - kann mir da jemand kurz helfen?
Vielen Dank.
PS: Diese Beschreibung sollte dann auch im Bericht entsprechend mitgegeben werden - ich denke, das funktioniert dann dort identisch?
Sorry bereits jetzt für die Frage - ich finde keine Antwort, bin mir aber sicher, dass bereits andere eine solche Frage hatten (und bin echt Anfänger mit Base).
Ich habe eine Datenbank mit Artikeln, denen ich eine Kategorie zuweise - und zu dieser Kategorie gehört auch eine Beschreibung. Da die Artikel immer auf die selben Kategorien zugreifen, habe ich eine Tabelle für die Kategorien mit den Beschreibungen erstellt, sowie eine Tabelle für die Artikel - mit einer Beziehung auf die Kategorie.
Ich möchte nun im Formular den Artikel erfassen / bearbeiten, und dabei die Kategorie aus einer Liste auswählen (habe ich bereits gemacht), doch nun soll die entsprechende Beschreibung zur Kategorie automatisch angezeigt werden, sobald man die Kategorie ausgewählt hat. (Also eigentlich simpel den Inhalt der zweiten Spalte der selben Zeile anzeigen - also die dazu gehörende Info der anderen Tabelle). Doch ich komm einfach nicht weiter, wie das geht - kann mir da jemand kurz helfen?
Vielen Dank.
PS: Diese Beschreibung sollte dann auch im Bericht entsprechend mitgegeben werden - ich denke, das funktioniert dann dort identisch?
Re: Dazu gehörende Werte anzeigen lassen
Das müsstest Du mit einem Unterformular lösen - etwa so wie im Bild zu sehen.
im MainForm wird die Artikel-Tabelle dargestellt,
im UF_Kategorie die Kategorien-Tabelle, verbunden sind die beiden durch VerknüpfenVon-VerknüpfenNach "KategorieID".
Wenn das Text-Feld "KategorieBeschreibung" auf das Feld mit der Beschreibung in der Kategorien-Tabelle verweist, wird die richtige Beschreibung angezeigt.
im MainForm wird die Artikel-Tabelle dargestellt,
im UF_Kategorie die Kategorien-Tabelle, verbunden sind die beiden durch VerknüpfenVon-VerknüpfenNach "KategorieID".
Wenn das Text-Feld "KategorieBeschreibung" auf das Feld mit der Beschreibung in der Kategorien-Tabelle verweist, wird die richtige Beschreibung angezeigt.
g
2008 LucidL./MaverickM./WinXP LibreOffice 3.3.2 > 02/13 LinuxMint13/Xubuntu > 09/13 Debian Wheezy+LO3.5.4.2 > 01/15 Debian Jessie KDE+LO4.3.3.2/Mint17 openbox auf USB+LO4.2.8.2 > 03/16 ArchLin & LO5.1+ff > 02/18 Kubuntu
2008 LucidL./MaverickM./WinXP LibreOffice 3.3.2 > 02/13 LinuxMint13/Xubuntu > 09/13 Debian Wheezy+LO3.5.4.2 > 01/15 Debian Jessie KDE+LO4.3.3.2/Mint17 openbox auf USB+LO4.2.8.2 > 03/16 ArchLin & LO5.1+ff > 02/18 Kubuntu
Re: Dazu gehörende Werte anzeigen lassen
Hallo gogo
Vielen Dank für deine Antwort. Ich habe es versucht, genau so zu machen, wie ich es sehe konnte, doch leider ohne Erfolg. Bei mir existiert zwar das Feld, aber es kommt keine Beschreibung hinein. Das Dokument wäre hier: https://www.dropbox.com/s/sjbwwqmu97veb ... rtikel.odb .
Das Feld Kategorie_ID habe ich verknüpft mit der Tabelle Kategorie, so dass die Namen korrekt anzeigt werden (via SQL, so wie ich es aus der Anleitung habe). Bei der Beschreibung habe ich unter "verknüpft von" und "verknüpft nach" eine leicht andere Auswahl als du - ich denke aber, dass dies von meinen Feldnamen her so sein muss (ich hoffe, ich irre mich da nicht?). Ansonsten müsste es identisch sein. Was habe ich übersehen?
Vielen Dank für deine Antwort. Ich habe es versucht, genau so zu machen, wie ich es sehe konnte, doch leider ohne Erfolg. Bei mir existiert zwar das Feld, aber es kommt keine Beschreibung hinein. Das Dokument wäre hier: https://www.dropbox.com/s/sjbwwqmu97veb ... rtikel.odb .
Das Feld Kategorie_ID habe ich verknüpft mit der Tabelle Kategorie, so dass die Namen korrekt anzeigt werden (via SQL, so wie ich es aus der Anleitung habe). Bei der Beschreibung habe ich unter "verknüpft von" und "verknüpft nach" eine leicht andere Auswahl als du - ich denke aber, dass dies von meinen Feldnamen her so sein muss (ich hoffe, ich irre mich da nicht?). Ansonsten müsste es identisch sein. Was habe ich übersehen?
Re: Dazu gehörende Werte anzeigen lassen
Ich bemerke gerade, dass wohl ein Refresh des Beschreibungsfeldes erforderlich ist, sobald der Status im Kategorie-Feld geändert hat. Und wenn ich dies auf den ersten Blick richtig sehe, dann ist dies nur über ein Makro lösbar. Ich habe gehofft, dass ich Makros vermeiden kann
. Aber zumindest Danke für die Antwort (falls jemand aber eine einfache Lösung ohne Makro weiss, darf er/sie das gerne noch schreiben
).


Re: Dazu gehörende Werte anzeigen lassen
Du könntest eine Navigationsleiste einbauen. Wenn Du da auf das "Speichern"-Symbol klickst, dann wir bei mir das Unter-Formular aktualisiert. (Die Navigationsleiste muss im MainForm sein)
g
2008 LucidL./MaverickM./WinXP LibreOffice 3.3.2 > 02/13 LinuxMint13/Xubuntu > 09/13 Debian Wheezy+LO3.5.4.2 > 01/15 Debian Jessie KDE+LO4.3.3.2/Mint17 openbox auf USB+LO4.2.8.2 > 03/16 ArchLin & LO5.1+ff > 02/18 Kubuntu
2008 LucidL./MaverickM./WinXP LibreOffice 3.3.2 > 02/13 LinuxMint13/Xubuntu > 09/13 Debian Wheezy+LO3.5.4.2 > 01/15 Debian Jessie KDE+LO4.3.3.2/Mint17 openbox auf USB+LO4.2.8.2 > 03/16 ArchLin & LO5.1+ff > 02/18 Kubuntu
Re: Dazu gehörende Werte anzeigen lassen
Stimmt
. Wahnsinn - ich hab mich jetzt abgeackert
. Vielen Dank auf jeden Fall für deine Unterstützung!


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.