Hallo miteinander.
Ich bin ein absoluter Anfänger in OpenOffice und in Datenbanken. Vielleicht wurde die Frage schon mal gestellt, aber ich hab für mein Problem im Netz noch nichts gefunden. Also, ....
Ich habe eine Datenbank mit 2 Tabellen mit Postgresql 8.3 hergestellt und mit OpenOffice 2.3 verknüpft.
Nun wollte ich ein Formular erstellen. Ab jetzt fängt mein Problem an...
Haupttabelle besteht z.b. aus 4 Spalten (id, name, nummer, bemerkung) und die Nebentabelle aus 2 Spalten (id, nummer).
Die Spalte id von der Nebentabelle ist mit der nummer von der Haupttabelle verknüpft.
Ich möchte gerne eine Abfrage mit Hilfe eines Kombinationsfeld, dessen Inhalt die nummer von der Nebentabelle ist.
Also, wenn ich eine Nummer im Kombinationsfeld auswähle, soll er mir in der Haupttabelle alle Daten anzeigen die diese nummer besitzt.
Ich hab irgendwo gelesen, dass es nur mit Makro zu schaffen ist...
Das ist nun mein zweites Problem: ich hab absolut keine Ahnung über Makro.
Abfrage als Kombinationsfeld (Formular)
Moderator: Moderatoren
-
- **
- Beiträge: 49
- Registriert: Mo, 15.05.2006 16:07
- Kontaktdaten:
Re: Abfrage als Kombinationsfeld (Formular)
Das Problem mit dem Kombinationsfeld habe ich auch.
Das Makro ist:
Jemand eine Idee?
Das Makro ist:
Ich habe jetzt allerdings das Problem WIE übergebe ich den Value an das aufgerufene Query?Sub uebernehmen
oForm = ThisComponent.drawpage.forms.getByName("Standard")
oForm.upDateRow () 'geänderten Datensatz speichern
oForm.reload() 'Formular neu einlesen
End Sub
[
Jemand eine Idee?
-
- *
- Beiträge: 10
- Registriert: Mi, 23.04.2008 08:55
Re: Abfrage als Kombinationsfeld (Formular)
Hallo,
vielleicht habe ich Dich falsch verstanden.
Aber ich würde Dein Problem mittels Sub-Formular lösen.
Dort kannst Du eine Beziehung id-nummer eingeben.
Damit bekommst Du alles Datensätze angezeigt, die diese Nummer haben.
Deine Nebentabelle ist das Formular,
Deine Haupttabelle das Sub-Formular.
Hoffe ich konnte helfen.
mfg
vielleicht habe ich Dich falsch verstanden.
Aber ich würde Dein Problem mittels Sub-Formular lösen.
Dort kannst Du eine Beziehung id-nummer eingeben.
Damit bekommst Du alles Datensätze angezeigt, die diese Nummer haben.
Deine Nebentabelle ist das Formular,
Deine Haupttabelle das Sub-Formular.
Hoffe ich konnte helfen.
mfg