Abfrage als Kombinationsfeld (Formular)

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Abfrage als Kombinationsfeld (Formular)

Re: Abfrage als Kombinationsfeld (Formular)

von bienemeier » Fr, 20.06.2008 10:57

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

Re: Abfrage als Kombinationsfeld (Formular)

von datensurfer » Di, 10.06.2008 10:28

Das Problem mit dem Kombinationsfeld habe ich auch.

Das Makro ist:
Sub uebernehmen
oForm = ThisComponent.drawpage.forms.getByName("Standard")
oForm.upDateRow () 'geänderten Datensatz speichern
oForm.reload() 'Formular neu einlesen

End Sub
[
Ich habe jetzt allerdings das Problem WIE übergebe ich den Value an das aufgerufene Query?

Jemand eine Idee?

Abfrage als Kombinationsfeld (Formular)

von OOoNewbie » Mi, 02.04.2008 11:23

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.

Nach oben