I have this code that I modified from code provided to me... I'll explain exactly what I want it to do at the end of this post....
Dim db As Database
Dim qdfNew As QueryDef
Dim stDocName As String
Dim stSQL As String
Dim stLinkCriteria As String
stDocName = "rptGroupAssignedbyDate"
stLinkCriteria = "[GroupAssigned]=" & "'" & Me![GroupAssigned] & "'"
Set db = CurrentDb
With db
' Delete QueryDef
.QueryDefs.Delete "qselGroupAssignedbyDate"
End With
stSQL = "SELECT tblMasterTicketTracking.MasterTicketNo, tblMasterTicketTracking.MagicTicketNo, tblMasterTicketTracking.Date, tblMasterTicketTracking.ErrorCode, tblMasterTicketTracking.InternetBrowser, tblMasterTicketTracking.GroupAssigned, tblMasterTicketTracking.OS, tblMasterTicketTracking.ProblemDescription"
stSQL = stSQL & " FROM tblMasterTicketTracking "
stSQL = stSQL & " WHERE tblMasterTicketTracking.Date Between #" & CDate(Date1) & "# And #" & CDate(Date2) & "#;"
stSQL = stSQL & " WHERE tblMasterTicketTracking.GroupAssigned "
With db
' Create QueryDef.
Set qdfNew = .CreateQueryDef("qselGroupAssignedbyDate", stSQL)
' Open Recordset and print report.
DoCmd.OpenReport stDocName, acPreview
' Delete new QueryDef
.QueryDefs.Delete qdfNew.Name
End With
DoCmd.close acForm, "frmSearchGroupsbyDate"
What I want the form to do is search for MasterTicketNo, by Group Assigned (drop-down) between dates (Date1 field & Date2 field), then open report controlled by qselGroupAssignedbyDate report...
Any help with syntax or alternate coding would be appreciated!!!
Thank you in advance...
Dim db As Database
Dim qdfNew As QueryDef
Dim stDocName As String
Dim stSQL As String
Dim stLinkCriteria As String
stDocName = "rptGroupAssignedbyDate"
stLinkCriteria = "[GroupAssigned]=" & "'" & Me![GroupAssigned] & "'"
Set db = CurrentDb
With db
' Delete QueryDef
.QueryDefs.Delete "qselGroupAssignedbyDate"
End With
stSQL = "SELECT tblMasterTicketTracking.MasterTicketNo, tblMasterTicketTracking.MagicTicketNo, tblMasterTicketTracking.Date, tblMasterTicketTracking.ErrorCode, tblMasterTicketTracking.InternetBrowser, tblMasterTicketTracking.GroupAssigned, tblMasterTicketTracking.OS, tblMasterTicketTracking.ProblemDescription"
stSQL = stSQL & " FROM tblMasterTicketTracking "
stSQL = stSQL & " WHERE tblMasterTicketTracking.Date Between #" & CDate(Date1) & "# And #" & CDate(Date2) & "#;"
stSQL = stSQL & " WHERE tblMasterTicketTracking.GroupAssigned "
With db
' Create QueryDef.
Set qdfNew = .CreateQueryDef("qselGroupAssignedbyDate", stSQL)
' Open Recordset and print report.
DoCmd.OpenReport stDocName, acPreview
' Delete new QueryDef
.QueryDefs.Delete qdfNew.Name
End With
DoCmd.close acForm, "frmSearchGroupsbyDate"
What I want the form to do is search for MasterTicketNo, by Group Assigned (drop-down) between dates (Date1 field & Date2 field), then open report controlled by qselGroupAssignedbyDate report...
Any help with syntax or alternate coding would be appreciated!!!
Thank you in advance...