Siebel Analytics Scheduler Guide > Configuring Siebel Analytics Scheduler Job Scripts > Analytics Scheduler Script Object Methods and Events >

ScheduleJobWeekly Method


Schedules a new job with a Weekly trigger.

Syntax

ScheduleJobWeekly name, description, scriptType, script, startDate, startTime, endTime, minutesInterval, weeksInterval, whichDays [, parameters, flags, maxRunTimeMS, maxConcurrentInstances, endDate]

Argument

Arguments for ScheduleJobWeekly method are shown in Table 36.

Table 36. ScheduleJobWeekly Method Arguments
Argument
Description

name

A string that specifies the name of the job.

description

A string that specifies the description of the job.

scriptType

A string that specifies the script type associated with the job (either VBScript or JScript).

script

A string that specifies the script code or path (if the nqJobScriptContainsPath flag is set) associated with the job.

startDate

A date value that specifies the date the job is activated.

startTime

A date value that specifies the time the job is activated.

endTime

A date value that specifies the time the job is deactivated.

minutesInterval

A long value that specifies the number of minutes between consecutive job executions.

weeksInterval

An integer value that specifies the number of weeks between job invocations.

whichDays

An integer value that specifies the days of the week the job runs. See DayOfWeekEnum Constants for valid settings.

parameters

(Optional) A string array of parameter values passed to the script. The default is an empty array.

flags

(Optional) A long value that specifies the flags associated with the job. For valid settings, see JobFlagsEnum Constants. The default is nqJobNoFlags.

maxRunTimeMS

(Optional) A long value that specifies the maximum time in milliseconds that a job runs before it is terminated. The default is 0 (zero), which means the job can run indefinitely.

maxConcurrentInstances

(Optional) A long value that specifies the maximum number of concurrent running instances of this job. The default is 0 (zero), which means no limit.

endDate

(Optional) A date value that specifies the time the job is deactivated.

Siebel Analytics Scheduler Guide