Hi,
ich habe Dlookup benutzt um Daten von Access nach Word zu übertragen und möchte nun gern wissen, wie ich auf mehrere unterschiedliche Datensätze zugreifen kann, wobei die Primär und Fremdschlüssel allerdings gleich bleiben.
.Bookmarks(„Abschluss“).Range = DLookup(„Abschluss“, „Tabelle_LL“, „BN LIKE '“ & Me.Parent.BN & „’“)
liefert mir den ersten Datensatz der Tabelle „Tabelle_LL“, bei dem der Primärschlüssel BN mit dem Fremdschlüssel BN aus dem Hauptformular übereinstimmt. Nun ist es aber so, dass jede Person n Abschlüsse hat (Schul-,Ausbildungs- und Berufsabschluss, etc.) und ich bestimmen möchte welcher Abschluss nun nach Word übernommen werden soll.
Kann man also der Datenbank sagen „gebe mir den 6. Datensatz aus, bei dem die BN gleich 62 ist“ oder z.B. „gebe mir die 4. pizza in der liste aus, für die man Salami braucht“ ?
Oder kann man die Tabelle chronologisch sortieren und dann nur befehlen den 1. bzw letzten Datensatz mit BN = Formular.BN ?
MfG
Philipp K.