Wert aus 1. Formular in Textfeld des 2. Formulars

Hallo,

ich hab ein Formular mit einer Liste von Daten. Hinter jede Zeile soll nun je ein Button kommen, der über „DoCmd.openForm Formular2“ eben jenes Formular2 aufruft und dabei einen Wert aus der zugehörigen Zeile mitgibt. Beispielzeile mit 5 Feldern:

PillePalle 123 HierUndDa Morgens Hallo [BUTTON]

Formular2 enthält nun seinerseits ein Kombinationsfeld (das nebenbei bemerkt auch mit der Tabelle des 1. Formulars verknüpft ist, jedoch nur das 1. Feld anzeigt ohne die „Metainfos“) das mit der Info aus dem 1. Formular gefüllt werden soll - im Beispiel soll also „PillePalle“ übergeben werden.

Der Formularaufruf klappt - nur wie übergebe ich jetzt die Information an das 2. Formular?

Wie immer: Habt vielen Dank für eure Hilfe!

Hi,
das Schlüsselwort heißt „OpenArgs-Eigenschaft (Öffnungsargumente)“

Gruss
Joey

Hi,

wenn du mit Makos arbeitest, hast du schon die Auswahl mit „Wert setzen“ im Makroentwurf probiert?

Oder du machst ein Memofeld im 2. Formular und schreibst dann

= Me.parent.Feld1 & " " & Me.parent.Feld2 & " " & Me.parent.Feld3

usw., dadurch wird ein großes Textfeld mit den „Metainfos“ gefüllt und mit einem Leerzeichen getrennt.

MfG
Philipp K.