The qParms are what I need to pass into the query.
SELECT Schedule.Level, Schedule.Job, Schedule.Schid, Schedule.System, [Trigger Jobs].StartTm, Schedule.TriggerBy, Schedule.NOEX, CommJobs.Comm INTO [Q-Day13 Schedule]
FROM [Trigger Jobs] INNER JOIN (Schedule LEFT JOIN CommJobs ON Schedule.Job = CommJobs.Job) ON [Trigger Jobs].Link = Schedule.Link
WHERE ((([Trigger Jobs].RunDays)=[qDOM]) AND (([Trigger Jobs].Months)="ALL" Or ([Trigger Jobs].Months) Like [qMonth]) AND (([Trigger Jobs].Calendar)="SP") AND (([Trigger Jobs].BusinessFunction)=[qSystem])) OR ((([Trigger Jobs].RunDays) Like [qAPDay]) AND (([Trigger Jobs].Months)="ALL" Or ([Trigger Jobs].Months) Like [qMonth]) AND (([Trigger Jobs].Calendar)="AP" Or ([Trigger Jobs].Calendar)="DY") AND (([Trigger Jobs].BusinessFunction)=[qSystem]) AND (([Trigger Jobs].Frequency)="M")) OR ((([Trigger Jobs].RunDays) Is Null) AND (([Trigger Jobs].Calendar)="AP" Or ([Trigger Jobs].Calendar)="DY") AND (([Trigger Jobs].BusinessFunction)=[qSystem]) AND (([Trigger Jobs].Frequency)="D")) OR ((([Trigger Jobs].RunDays) Not Like [qAPDay]) AND (([Trigger Jobs].Calendar)="AP" Or ([Trigger Jobs].Calendar)="DY") AND (([Trigger Jobs].BusinessFunction)=[qSystem]) AND (([Trigger Jobs].Frequency)="D")) OR ((([Trigger Jobs].RunDays) Like [qDOW] And ([Trigger Jobs].RunDays) Not Like [qExcept]) AND (([Trigger Jobs].Calendar)="AP" Or ([Trigger Jobs].Calendar)="DY") AND (([Trigger Jobs].BusinessFunction)=[qSystem]) AND (([Trigger Jobs].Frequency)="W")) OR ((([Trigger Jobs].RunDays) Like [qJDate]) AND (([Trigger Jobs].Calendar)="JU") AND (([Trigger Jobs].BusinessFunction)=[qSystem]))
ORDER BY [Trigger Jobs].StartTm, Schedule.Key;
Or the details of the Access code
RunDays |
Months |
Calendar |
Business Function |
Frequency |
[qDOM] |
\ufffdAll\ufffd or Like [qMonth] |
\ufffdSP\ufffd |
[qSystem] |
|
Like [qAPDay] |
\ufffdAll\ufffd or Like [qMonth] |
\ufffdAP\ufffd or \ufffdDY\ufffd |
[qSystem |
\ufffdM\ufffd |
Is Null |
|
\ufffdAP\ufffd or \ufffdDY\ufffd |
[qSystem] |
\ufffdD\ufffd |
Not Like [qAPDay] |
|
\ufffdAP\ufffd or \ufffdDY\ufffd |
[qSystem] |
\ufffdD\ufffd |
Like [qDOW] and Not Like [qExcept] |
|
\ufffdAP\ufffd or \ufffdDY\ufffd |
[qSystem] |
\ufffdW\ufffd |
like [qJDate] |
|
\ufffdJU\ufffd |
[qSystem] |
|