Abgesehen von der Datenbankstruktur verstehe ich nicht, woran Du scheiterst.
Listenfelder könntest Du verwenden, um bestehende Bauteile einem Projekt
zuzuordnen. Wenn das Bauteil noch nicht angelegt ist, kannst Du es auch
nicht zuordnen. Natürlich brauchst Du ein Formular, um neue Bauteile
anzulegen oder wie willst Du sonst alle erforderlichen Attribute eines
Bauteils eingeben? Dieses Formular muss aber gar nicht in einem
separaten Formulardokument sein. Ein Formulardokument (das umgebende
Writer-Dokument) kann irgenwo weiter unten 2 Eingabefelder enthalten:
BautType
BautNummer
[die ID dürfte eher automatisch sein]
Die Eingabefelder gehören dann zu einem unabhängigen Formular welches
and die Bauteile-Tabelle gebunden ist. Du musst den Formular-Navigator
bemühen, um beliebige Formularhierarchien anzulegen.
Nachdem Du als Benutzer Typ und Nummer eingegeben hast, gehst Du in das
Listenfeld des anderen Formulars zurück und klickst den 2. Update-Knopf
welcher nur das Listenfeld auffrischt ohne das ganze Formular zu resetten.
Auch hierfür habe ich Beispieldokumente:
http://user.services.openoffice.org/en/forum/download/file.php?id=2879
Gib ein neues Filmgenre in das weiße Feld ein, gehe in die Liste mit den
Genre-Listen (auch hier die gleiche Relation wie im anderen Beispiel)
und benutze den zweiten Aktualisierungsknopf auf der Symbolleiste.
Öffne das Ding in Designmodus
Nimm Symbolleiste "Form Design" und klick den 5. Knopf.
Da siehst Du ein MainForm mit SubForm sowie ein völlig unabhängiges
Formular "Genres".
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org