Andreas Zwillsperger
2006-04-24 12:28:02 UTC
Hallo NG,
ich möchte gerne auf Grundlage des Datumsfeld "Datum" aus dem Formular
"frm_protokoll", das Formular "frm_protokoll_uebersicht"
filtern. Bisher habe ich das immer mit einem Recordset gemacht, oder
einfach in einer Abfrage eingebaut.
Jetzt möchte ich aber weder eine Abfrage noch die Filtereigenschaft des
Formulars oder ein Recordset verwenden.
Wer kann mir dabei helfen, das Ganze mit einem OpenForm statement zu
bewerkstelligen?
Leider weiß ich nicht wie das geht, meine Vorstellung im Beispiel unten,
funktioniert nicht wie gewünscht!
(in der Tabelle hat das Feld den Datentyp "Datum")
Dim strDatum As String
strDatum = Format(Datum, "\#yyyy\-mm\-dd\#")
Dim stDocName As String
Dim stLinkCriteria As String
MsgBox strDatum
stDocName = "frm_protokoll_uebersicht"
stLinkCriteria = "strDatum =" & " '" & Me.Datum & "'"
DoCmd.OpenForm stDocName, , , stLinkCriteria
DoCmd.Maximize
Grüße Andreas
ich möchte gerne auf Grundlage des Datumsfeld "Datum" aus dem Formular
"frm_protokoll", das Formular "frm_protokoll_uebersicht"
filtern. Bisher habe ich das immer mit einem Recordset gemacht, oder
einfach in einer Abfrage eingebaut.
Jetzt möchte ich aber weder eine Abfrage noch die Filtereigenschaft des
Formulars oder ein Recordset verwenden.
Wer kann mir dabei helfen, das Ganze mit einem OpenForm statement zu
bewerkstelligen?
Leider weiß ich nicht wie das geht, meine Vorstellung im Beispiel unten,
funktioniert nicht wie gewünscht!
(in der Tabelle hat das Feld den Datentyp "Datum")
Dim strDatum As String
strDatum = Format(Datum, "\#yyyy\-mm\-dd\#")
Dim stDocName As String
Dim stLinkCriteria As String
MsgBox strDatum
stDocName = "frm_protokoll_uebersicht"
stLinkCriteria = "strDatum =" & " '" & Me.Datum & "'"
DoCmd.OpenForm stDocName, , , stLinkCriteria
DoCmd.Maximize
Grüße Andreas