Hi,
First, i have a main form (MaterialRequest) bound on "tblMaterialRequest" with a subform(MaterialRequestDetails) which is bound to "tblMaterialRequestDetals" and "tblItemCodes" .
What i want to do is i want to have an autonumbering on the LineNumber field. The code i used on the Before Insert event is :
Me.LineNumber = Nz(DMax("LineNumber", "tblMaterialRequestDetails", "MaterialRequestID = " & Me.MaterialRequestID), 0) + 1
The problem i am having is, it is always giving me a runtime error 3075 : Syntax error (missing operator) in query expression 'MaterialRequestID ='.
MaterialRequestID is a number field.
First, i have a main form (MaterialRequest) bound on "tblMaterialRequest" with a subform(MaterialRequestDetails) which is bound to "tblMaterialRequestDetals" and "tblItemCodes" .
What i want to do is i want to have an autonumbering on the LineNumber field. The code i used on the Before Insert event is :
Me.LineNumber = Nz(DMax("LineNumber", "tblMaterialRequestDetails", "MaterialRequestID = " & Me.MaterialRequestID), 0) + 1
The problem i am having is, it is always giving me a runtime error 3075 : Syntax error (missing operator) in query expression 'MaterialRequestID ='.
MaterialRequestID is a number field.