Glimmerman
New member
- Local time
- Today, 17:15
- Joined
- Oct 9, 2012
- Messages
- 9
Hello,
I have an issue with a multiple criteria query in Access 2007.
I have a database where we do reviews on tickets logged in a helpdesk tool.
Now im building a search form where i can set certain criteria on multiple fields so i can refine my search.
I want to do this by selecting a start and end date and then selecting one or more fields by selecting a value by pull down or text box.
I was able to refer to the controls on my search field without problems for the first 11 fields via a Like [Forms]![frmGraphsCasesCriteria]![txtCaseText] & "*" but when i try to add 2 more i run into problems that whatever value i enter it keeps displaying the result in the query of the 12th field while i have not entered a value for it.
This is wat my query looks like in the design mode:
And SQL view:
SELECT tblCases.casCaseNumber, tblCases.casTitle, tblCases.casOwner, tblCases.casCreateDate, tblCases.casPartNumber, tblCases.casRevision, tblCases.casStatus, tblCases.casResolveGroup, tblCases.casCaseText, tblCases.casSolutionText, tblCases.casRemarks1stLine, tblCases.casRemarks2ndLine, tblCases.casRemarks3rdLine
FROM tblCases
WHERE (((tblCases.casCreateDate) Between [Forms]![frmGraphsCasesCriteria]![txtStartDate] And [Forms]![frmGraphsCasesCriteria]![txtEndDate]) AND ((tblCases.casPartNumber) Like [Forms]![frmGraphsCasesCriteria]![txtPartNumber] & "*") AND ((tblCases.casRevision) Like [Forms]![frmGraphsCasesCriteria]![txtRevision] & "*") AND ((tblCases.casStatus) Like [Forms]![frmGraphsCasesCriteria]![cmbStatus] & "*") AND ((tblCases.casResolveGroup) Like [Forms]![frmGraphsCasesCriteria]![cmbResolveGroup] & "*") AND ((tblCases.casCaseText) Like [Forms]![frmGraphsCasesCriteria]![txtCaseText] & "*") AND ((tblCases.casSolutionText) Like [Forms]![frmGraphsCasesCriteria]![txtSolutionText] & "*") AND ((tblCases.casRemarks1stLine) Like [Forms]![frmGraphsCasesCriteria]![txt1stLineRemarks] & "*") AND ((tblCases.casRemarks2ndLine) Like [Forms]![frmGraphsCasesCriteria]![txt2ndLineRemarks] & "*") AND ((tblCases.casRemarks3rdLine) Like [Forms]![frmGraphsCasesCriteria]![txt3rdLineRemarks] & "*"))
ORDER BY tblCases.casCreateDate;
I hope you can help me as its driving me nuts all day
I have an issue with a multiple criteria query in Access 2007.
I have a database where we do reviews on tickets logged in a helpdesk tool.
Now im building a search form where i can set certain criteria on multiple fields so i can refine my search.
I want to do this by selecting a start and end date and then selecting one or more fields by selecting a value by pull down or text box.
I was able to refer to the controls on my search field without problems for the first 11 fields via a Like [Forms]![frmGraphsCasesCriteria]![txtCaseText] & "*" but when i try to add 2 more i run into problems that whatever value i enter it keeps displaying the result in the query of the 12th field while i have not entered a value for it.
This is wat my query looks like in the design mode:
And SQL view:
SELECT tblCases.casCaseNumber, tblCases.casTitle, tblCases.casOwner, tblCases.casCreateDate, tblCases.casPartNumber, tblCases.casRevision, tblCases.casStatus, tblCases.casResolveGroup, tblCases.casCaseText, tblCases.casSolutionText, tblCases.casRemarks1stLine, tblCases.casRemarks2ndLine, tblCases.casRemarks3rdLine
FROM tblCases
WHERE (((tblCases.casCreateDate) Between [Forms]![frmGraphsCasesCriteria]![txtStartDate] And [Forms]![frmGraphsCasesCriteria]![txtEndDate]) AND ((tblCases.casPartNumber) Like [Forms]![frmGraphsCasesCriteria]![txtPartNumber] & "*") AND ((tblCases.casRevision) Like [Forms]![frmGraphsCasesCriteria]![txtRevision] & "*") AND ((tblCases.casStatus) Like [Forms]![frmGraphsCasesCriteria]![cmbStatus] & "*") AND ((tblCases.casResolveGroup) Like [Forms]![frmGraphsCasesCriteria]![cmbResolveGroup] & "*") AND ((tblCases.casCaseText) Like [Forms]![frmGraphsCasesCriteria]![txtCaseText] & "*") AND ((tblCases.casSolutionText) Like [Forms]![frmGraphsCasesCriteria]![txtSolutionText] & "*") AND ((tblCases.casRemarks1stLine) Like [Forms]![frmGraphsCasesCriteria]![txt1stLineRemarks] & "*") AND ((tblCases.casRemarks2ndLine) Like [Forms]![frmGraphsCasesCriteria]![txt2ndLineRemarks] & "*") AND ((tblCases.casRemarks3rdLine) Like [Forms]![frmGraphsCasesCriteria]![txt3rdLineRemarks] & "*"))
ORDER BY tblCases.casCreateDate;
I hope you can help me as its driving me nuts all day
