"We are back" « oc.at

[MS Access] Field einer Form in Query verwenden

quilty 28.08.2006 - 13:28 984 1
Posts

quilty

Ich schau nur
Avatar
Registered: Jul 2005
Location: 4202
Posts: 3119
Hallo,

ich hab folgendes Problem:

Ich hab ein Form, nennen wir es "frmPerson" in dem ich z.B. Name, Tel usw. dargestellt habe, alles einfache Textfelder. Die Daten kommen aus einer der Table "tblPerson".
Jetzt gibt es auch noch die zwei Tabellen "tblVerein" und "tblMitgliedBei". In der "tblVerein" sind die Vereine aufgelistet und die "tblMitgliedBei" löst die n:m Verknüpfung zwischen "tblPerson" und "tblVerein" auf.
Soweit, so gut.

Jetzt will ich im "frmPerson" natürlich auch noch dargestellt bekommen, wo jede Person Mitglied ist. Das ganze würde am einfachsten in einer Subform gehen, das will ich aber nicht. Ich möchte das Ganze als schöne ListBox dargestellt bekommen.
Also ListBox angelegt und als SourceType Table/Querie gewählt und freudig begonnen das Query zu tippen als mir plötzlich bewusst wurde, dass ich keine Ahnung hab wie ich in diesem Query auf z.B. den Namen des aktuell ausgwählten Recordsets in der Form zugreifen kann.
Kann mir da jemand aushelfen? Ich nehme doch an, dass das möglich ist.

quilty

mat

Administrator
Legends never die
Avatar
Registered: Aug 2003
Location: nö
Posts: 25695
du kannst in den queries auch variablen aus dem form benutzen. auch eine möglichkeit wäre es, das query per vba vor der ausführung des queries zu erstellen und dieses dann dem jeweiligen zuzuweisen (update der objektdaten nicht vergessen).
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz