Forums Neueste Beiträge
 

Filter entfernen und zu Datensatz springen

31/07/2013 - 17:52 von Sigbert Helle | Report spam
Hallo liebe Helfer,

ich wollte mal so nebenbei ein paar Schalter in ein Formular einfügen -
und dann kam ich nicht weiter:

Schalter 1:
Mit
strSQL = "SELECT * FROM qryArtikel WHERE ..."
Me.RecordSource = strSQL
lass ich im Formular nur noch bestimmte Datensàtze anzeigen.
Vorher im Code des Schalters hab ich "mir" mit
AktPos = Me.ArtID
den aktuellen Datensatz gemerkt.

Mit dem Schalter 2 will ich nun diesen Filter wieder aufheben
(funktioniert) und zum gemerkten Datensatz springen (funktioniert nicht):
Me.RecordSource = "SELECT * FROM qryArtikel"
DoCmd.OpenForm "frmArtikel"
DoCmd.GoToRecord , , acGoTo, AktPos

So springt das Formular zum Datensatz mit der Datensatznummer "AktPos"
aber nicht zum Datensatz mit ArtID = AktPos

Gibt's da ne simple Lösung?

Danke für euer Bemühen!

Gruß
Sigbert
 

Lesen sie die antworten

#1 Wolfgang Badura
31/07/2013 - 19:35 | Warnen spam
Hallo Sigbert!

So springt das Formular zum Datensatz mit der Datensatznummer "AktPos"
aber nicht zum Datensatz mit ArtID = AktPos

Gibt's da ne simple Lösung?



DoCmd.OpenForm "frmArtikel"
DoEvents
Forms!frmArtikel.Recordset.FindFirst "ArtID = " & AktPos

Wolfgang

Ähnliche fragen