RuleXXXEvent Свойства



LastExecutedTime as DateTime

Определяет дату/время последнего выполнения.

EventType as Byte

[read only] Возвращает тип объекта:

0 - RuleScriptEvent
1 - RuleProcessEvent

ExecuteTypeOperand as Integer

Определяет период выполнения. Не может иметь значение 0.

ExecuteType as Integer

Определяет тип периода выполнения, используется вместе со свойством ExecuteTypeOperand:

1 - Перед сбросом счетчиков правила
2 - Каждый ExecuteTypeOperand час(часов)
3 - Каждый ExecuteTypeOperand день(дней)
4 - Каждую ExecuteTypeOperand неделю(недель)
5 - Каждый ExecuteTypeOperand месяц(месяцев)
6 - Каждый ExecuteTypeOperand год(лет)

Enabled as Boolean

Включает или отключает выполнение действия.

Name as String

Определяет имя для объекта.

Description as String

Определяет описание для объекта.

ScriptFileName as String

Это свойство существует только у RuleScriptEvent! (EventType = 0).

Определяет имя файла скрипта. В имени могут быть использованы специальные переменные.

ScriptLanguage as String

Это свойство существует только у RuleScriptEvent! (EventType = 0).

Определяет язык скрипта, напримет "VBScript" или "JScript".

CommandLine as String

Это свойство существует только у RuleProcessEvent! (EventType = 1).

Определяет имя исполняемого файла и параметры командной строки. В имени и параметрах могут быть использованы специальные переменные.

Пример:

"C:\MY TOOLS\DBLog.exe" -%LH_IN% -%LH_OUT%

Заметьте: если в пути к исполняемому файлу содержатся пробелы - путь должен быть заключен в кавычки по правилам Windows.