Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: cerberus am August 30, 2010, 12:27:33

Titel: RecordSource eines Unterformular aus einem anderen UF ändern
Beitrag von: cerberus am August 30, 2010, 12:27:33
Hallo ich habe ein Problem:

Folgender Aufbau.

Mein HF  hat 2 UF Zweige nun, will ich bei einem Klickevent in UF1 die RecordSource  von UF4 durch ein Resultset zu ersetzen.
HF ->UF1
      ->UF2->UF3->UF4

Aber irgendwie bekomm ich das syntaktisch nicht gebacken. Meine UFs enthalten Unterstriche im Namen, deshalb brauch ich den Ausdruck geklammert.

Wär super, wenn mir da jemand helfen könnte

Danke
Titel: Re: RecordSource eines Unterformular aus einem anderen UF ändern
Beitrag von: bahasu am August 30, 2010, 19:01:36
Hallo,

vielleicht ist das folgende (ungetestet) was für Dich:

Im Klick-Ereignis von UF1:
   Me.Parent![UF2]![UF3]![UF4].Form.RecordSource  = "Deine_Selektion ....."

Harald
Titel: Re: RecordSource eines Unterformular aus einem anderen UF ändern
Beitrag von: database am August 31, 2010, 18:48:04
Hallo,

bitte schau dir in dem Zusammenhang unbedingt die Seite www.donkarl.com?FAQ4.2  (http://www.donkarl.com?FAQ4.2) an
sowie den weiterführenden Link zu Dev Ashish
http://www.mvps.org/access/forms/frm0031.htm (http://www.mvps.org/access/forms/frm0031.htm)

... hier wird ganz genau erklärt wie die Zugriffe auf Unterformulare, deren Steuerelemente oder Eigenschaften zu erfolgen hat.
Titel: Re: RecordSource eines Unterformular aus einem anderen UF ändern
Beitrag von: MzKlMu am August 31, 2010, 23:12:07
Hallo,
ZitatMeine UFs enthalten Unterstriche im Namen, deshalb brauch ich den Ausdruck geklammert.
Nur nebenbei, gerade mit den Unterstrichen brauchst Du keine Klammern.