hi,
i have this form with the option filter. for some reason, whenever the
user
chooses OptCreateFilter = 3, they receive an error message "type
mismatch 13."
i looked at the data type of all three variables ([Created],
[AutoCreated], [CreatedMoved])
and they are all YES/NO data types.
then i made a sql workaround from the query to filter out both
[Created] and [AutoCreated]
fields. of course it did not work.
what am i doing wrong here?
thanks in advance, jung
Private Sub OptCreateFilter_AfterUpdate()
If Me![OptCreateFilter] = 1 Then
Me.Filter = ""
Me.FilterOn = False
ElseIf Me![OptCreateFilter] = 2 Then
Me.Filter = "[Created] = -1"
Me.FilterOn = True
ElseIf Me![OptCreateFilter] = 3 Then
Me.Filter = "[Created] = 0" And Me.Filter = "[AutoCreated] =
0"
Me.FilterOn = True
ElseIf Me![OptCreateFilter] = 4 Then
Me.Filter = "[AutoCreated] = -1"
Me.FilterOn = True
ElseIf Me![OptCreateFilter] = 5 Then
Me.Filter = "[CreatedMoved] = -1"
Me.FilterOn = True
End If