Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: Marcello Thiel am August 22, 2016, 21:00:25

Titel: Formular öffnen und zu bestimmten Datensatz springen
Beitrag von: Marcello Thiel am August 22, 2016, 21:00:25
Hallo an alle, ich hätte da eine Frage:
Ich habe in dem Formular "Kursteilnehmer" einen Button hinterlegt, der über ein Macro das Formular "Ferienschüler" öffnet. So weit so gut. Nun möchte ich aber, dass dieses Formular beim öffnen auch den gleichen Datensatz anzeigt (die TNNR (TeilnehmerNummer) ist in beiden Formularen für die Schüler identisch).
Ich denke, hierfür müsste ich noch den "Gehezu Datesatz" Befehl ins Macro anfügen; jetzt weiß ich aber nicht, was ich bei Offset als Bedingung schreiben muss.
Kann mir jemand weiterhelfen?
MfG
Marcello
Titel: Re: Formular öffnen und zu bestimmten Datensatz springen
Beitrag von: DF6GL am August 22, 2016, 22:12:36
Hallo,


dies:
http://www.donkarl.com/?FAQ4.3

sollte weiterhelfen..
Titel: Re: Formular öffnen und zu bestimmten Datensatz springen
Beitrag von: Marcello Thiel am August 24, 2016, 17:30:56
Danke, auch wenn der Ausdrucke bei mir irgendwie nicht klappt.
Titel: Re: Formular öffnen und zu bestimmten Datensatz springen
Beitrag von: MzKlMu am August 24, 2016, 18:40:18
Hallo,
ZitatDanke, auch wenn der Ausdrucke bei mir irgendwie nicht klappt.
glaubst ernsthaft, so eine Beschreibung könnte Dir in irgendeiner Form helfen ?
Du musst doch mindestens mal genau beschreiben was Du wo eingebaut bzw. gemacht hast. Wie sonst soll man Dir da was raten können ?
Titel: Re: Formular öffnen und zu bestimmten Datensatz springen
Beitrag von: Beaker s.a. am August 25, 2016, 23:46:39
Hallo Marcello,
Zitatwas ich bei Offset als Bedingung schreiben muss.
Einen Bezug auf die ID im aufrufenden Formular (Kursteilnehmer).
Leider kenne ich mich mit Macros nicht aus, nehme aber an, dass da ein
Bezug auf das Feld im Formular eingetragen wird.
Mit VBA geht es so
Private Sub btnFormOeffnen_Click()
DoCmd.OpenForm _
    FormName:="Ferienschueler", _
    WhereCondition:="SchuelerID = " & Me!SchuelerID
End Sub


hth
gruss ekkehard