spiritwater2004
Technical User
The following code generates error 3075, syntax error, missing operation. Can anyone see what is wrong with this? Why won't it work and why am I getting error? Thanks ever so much in advance for any assistance!
stDocName = "frmReportCriteria"
strPTList = ""
Set ctl = fndPrgrmTypeID
If fndPrgrmTypeID.ItemsSelected.Count < 0 Then
For Each varItem In fndPrgrmTypeID.ItemsSelected
strPTList = strPTList & fndPrgrmTypeID.ItemData(varItem) & vbCrLf
Next varItem
strPTList = Left(strPTList, Len(strPTList) - 2)
Else
'
End If
strPUTList = ""
Set ctl = fndPrgrmUseTypeID
If fndPrgrmUseTypeID.ItemsSelected.Count < 0 Then
For Each varItem In fndPrgrmUseTypeID.ItemsSelected
strPUTList = strPUTList & fndPrgrmUseTypeID.ItemData(varItem) & vbCrLf
Next varItem
strPUTList = Left(strPUTList, Len(strPUTList) - 2)
Else
'
End If
DoCmd.OpenForm stDocName, acNormal, , "[PrgrmTypeID] IN (" & strPTList & ") Or [PrgrmUseTypeID] IN (" & strPUTList & ")
stDocName = "frmReportCriteria"
strPTList = ""
Set ctl = fndPrgrmTypeID
If fndPrgrmTypeID.ItemsSelected.Count < 0 Then
For Each varItem In fndPrgrmTypeID.ItemsSelected
strPTList = strPTList & fndPrgrmTypeID.ItemData(varItem) & vbCrLf
Next varItem
strPTList = Left(strPTList, Len(strPTList) - 2)
Else
'
End If
strPUTList = ""
Set ctl = fndPrgrmUseTypeID
If fndPrgrmUseTypeID.ItemsSelected.Count < 0 Then
For Each varItem In fndPrgrmUseTypeID.ItemsSelected
strPUTList = strPUTList & fndPrgrmUseTypeID.ItemData(varItem) & vbCrLf
Next varItem
strPUTList = Left(strPUTList, Len(strPUTList) - 2)
Else
'
End If
DoCmd.OpenForm stDocName, acNormal, , "[PrgrmTypeID] IN (" & strPTList & ") Or [PrgrmUseTypeID] IN (" & strPUTList & ")