Hallo zusammen,
ich möchte mein Unterformular mit Hilfe einer Textbox filtern, die sich im Haupftformular Frm_Logistic_Data befindet.
Das Unterformular Frm_Logistic_Data_SFrm beruht auf einer Tabelle mit den Namen Tbl_Logistic_Data. Die für den Filter ausschlaggebende Textbox heißt txt_Project.
Ich habe folgenden Code geschrieben:
'Filter Subform
If IsNull(Me.txt_Project) Then
'If the combo is Null, use the whole table as the RecordSource
Me.RecordSource = "tbl_Logistic_Data"
Else
strSQL = "SELECT tbl_Logistic_Data.* FROM tbl_Logistic_Data " & _
"WHERE tbl_Logistic_Data.Project = " & Me.txt_Project & ";"
Me.RecordSource = strSQL
End If
Mein Problem ist, dass ich immer aufgefordert werde, noch einen Parameterwert einzugeben, aber das soll ja mit txt_Project geschehen.
Wisst Ihr, was ich falsch mache?
Gruß
Peter