Daten aus anderen Tabellen in Formularen anzeigen
Verfasst: Fr, 06.08.2010 11:35
Hallo!
Ich nutze erst seit kurzem OOo Base (hab bislang immer nur PHP/MySQL genutzt) und stehe nun vor zwei Problemen, für die ich irgendwie keine Lösung finde.
Konkret geht es um eine Firmendatenbank bestehend aus folgenden Tabellen: Firmen, Orte und Ansprechpartner.
Ich möchte mir im Formular "Firmen" (basierend auf der Tabelle als Datenquelle) nun folgendes anzeigen lassen: Ortsname und Daten aus Ansprechpartner. Anscheinend ist es aber so, dass ich nur Listenfelder mit anderen Tabellen verknüpfen kann und keine der sonstigen Steuerelemente. Wie lasse ich verknüpfte Inhalte aus anderen Tabellen anzeigen?
Außerdem möchte ich, dass beim Löschen einer Firma auch die dazugehörigen Ansprechpartner gelöscht werden (falls vorhanden). Es schwant mir, dies geht nur mittels eines Makros, das ich an eine Schaltfläche anbinde. Gibt es irgendwelche Bibliotheken oder Tutorials, die mir - speziell mit Blick auf OOo Base - den Einstieg erleichtern?
Danke schonmal für euren Input,
Frank
Ich nutze erst seit kurzem OOo Base (hab bislang immer nur PHP/MySQL genutzt) und stehe nun vor zwei Problemen, für die ich irgendwie keine Lösung finde.
Konkret geht es um eine Firmendatenbank bestehend aus folgenden Tabellen: Firmen, Orte und Ansprechpartner.
Ich möchte mir im Formular "Firmen" (basierend auf der Tabelle als Datenquelle) nun folgendes anzeigen lassen: Ortsname und Daten aus Ansprechpartner. Anscheinend ist es aber so, dass ich nur Listenfelder mit anderen Tabellen verknüpfen kann und keine der sonstigen Steuerelemente. Wie lasse ich verknüpfte Inhalte aus anderen Tabellen anzeigen?
Außerdem möchte ich, dass beim Löschen einer Firma auch die dazugehörigen Ansprechpartner gelöscht werden (falls vorhanden). Es schwant mir, dies geht nur mittels eines Makros, das ich an eine Schaltfläche anbinde. Gibt es irgendwelche Bibliotheken oder Tutorials, die mir - speziell mit Blick auf OOo Base - den Einstieg erleichtern?
Danke schonmal für euren Input,
Frank