In an effort to help the OP here is some code Iworked up
Code:
Dim frm As Form
Set frm = Me.sfrmMaintSumm.Form
Dim bolFalse As Boolean
bolFalse = False
Dim strWhere As Variant
strWhere = ""
strWhere = "(((qryMaintLog.MultiPointPass)= -1))"
strWhere = (strWhere & " OR ") & "[qryMaintLog].[SmokeInspPass] = -1"
strWhere = (strWhere & " OR ") & "[qryMaintLog].[LubeComplete] = -1"
strWhere = (strWhere & " OR ") & "[qryMaintLog].[CertifiedPass] = -1"
frm.RecordSource = "SELECT * " _
& "FROM [qryMaintLog]" _
& "WHERE " & strWhere _
& " ORDER BY [EquipNum];"
It works fine with -1 but not anything else to locate a False yes/no field.
I tried declaring booleans and tried using "LIKE FALSE"
I went to the table and eliminated NULLS
I used the query builder.
So anyway I know a couple things that don't work.