Here is the entire sql behind my form.
SELECT [Application Log].Index, [Application Log].ApplicationDate, [Application Log].[Date Assigned to ET], [Application Log].[Date Received], [Application Log].[Case Number], [Application Log].[Case Action], [Application Log].[Case LName], [Application Log].[Case FName], [Application Log].Program, [Application Log].ET, [Application Log].StaffID, [Application Log].[Application Type], [Application Log].[Delivery Method], [Application Log].[Re-Application], Staff.tbl1stSpokenLanguage, Staff.tbl2ndSpokenLanguage, Staff.tbl3rdSpokenLanguage, Staff.tblClassification, [Application Log].IDT, [Application Log].MC38, [Application Log].Caseload, Staff.tblOffice, [Application Log].EnteredBy, Staff.MCLog
FROM [Application Log] INNER JOIN (Caseworker INNER JOIN Staff ON Caseworker.StaffID = Staff.StaffID) ON [Application Log].ET = Caseworker.ET
WHERE ((([Application Log].[Case Number]) Is Null) AND (([Application Log].Program)="MC") AND ((Staff.tblOffice)=(SELECT Staff.tbloffice FROM Staff WHERE (((Staff.Login)=Environ("username"))))) AND ((Staff.MCLog)=Yes) AND ((([Application Log].[ET]) Like [forms]![application log]![combo148]) Is Null) AND ((([Application Log].[StaffID]) Like [forms]![application log]![combo145]) Is Null)) OR ((([Application Log].[Case Number]) Is Null) AND (([Application Log].Program)="MC") AND (([Application Log].StaffID)=(select staffid from tblstaffspecialty where specialty = [forms]![application log]![combo145])) AND ((Staff.tblOffice)=(SELECT Staff.tbloffice FROM Staff WHERE (((Staff.Login)=Environ("username"))))) AND ((Staff.MCLog)=Yes)) OR ((([Application Log].[Case Number]) Is Null) AND (([Application Log].Program)="MC") AND (([Application Log].ET)=[forms]![application log]![combo148]) AND ((Staff.tblOffice)=(SELECT Staff.tbloffice FROM Staff WHERE (((Staff.Login)=Environ("username"))))) AND ((Staff.MCLog)=Yes))
ORDER BY [Application Log].Index;