Редактор таймеров

Редактор таймеров предназначен для описания системных таймеров проекта. Для того чтобы активировать окно редактора , откройте меню Edit и выберите пункт Timers.

Как уже отмечалось, особенностью таймеров является то, что период срабатывания кратен одной минуте. Все таймеры по периоду срабатывания делятся на:

1) таймеры с периодом срабатывания меньше суток
2) ежесуточные
3) еженедельные
4) ежемесячные

Кнопки в правой части окна редактора, под общим заголовком Timer Type, предназначены для выбора типа таймера из приведенной выше классификации. Кнопке Periodical соответствует таймер 1), кнопке Daily - 2), кнопке Weekly - 3), а кнопке Monthly - 4). Для создания описания таймера:

  1. Нажмите кнопку New и через окно ввода задайте имя таймера
  2. Создание таймера с периодом срабатывания меньше суток

  3. Выберите тип таймера, для чего "утопите" кнопку Periodical.
  4. Задайте период срабатывания в часах и минутах. Это можно сделать с помощью кнопок справа от соответствующего поля ввода или ввести значения с клавиатуры.
  5. Задайте момент первого срабатывания таймера.

  6. Для таймера с периодом срабатывания меньше суток момент первого срабатывания может быть задан двумя способами:

    1. Календарной датой. В этом случае таймер сработает первый раз в установленный день и час.
    2. Интервалом времени, прошедшим с момента запуска проекта на исполнение


    Момент первого срабатывания задан календарной датой

    4.a Нажмите кнопку Calendar Time. При этом центральная часть окна редактора примет следующий вид.

    4.б Задайте календарную дату первого срабатывания таймера в виде Число/Месяц Часы:Минуты или День недели Часы:Минуты. Это можно сделать с помощью кнопок справа от соответствующего поля ввода или ввести значения с клавиатуры. Для того чтобы задать день недели , нажмите кнопку справа от поля Weekday и выберите день недели из списка.

    Момент первого срабатывания задан интервалом времени с момента запуска проекта

    4.a Нажмите кнопку Relative To Project Start. При этом центральная часть окна редактора примет следующий вид.

    4.б Задайте интервал времени в виде Часы:Минуты. Это можно сделать с помощью кнопок справа от соответствующего поля ввода или ввести значения с клавиатуры.

    4.в При необходимости установите флаги выравнивания на границу минуты и границу часа. Для этого нажмите соответствующую кнопку: Synchronize with calendar minute для выравнивания по границе минуты и Synchronize with calendar hour для выравнивания по границе часа.


    Выравнивание заключается в следующем. Допустим , проект запущен в 7 часов 57 минут 45 секунд. Период первого срабатывания таймера задан отступом с момента запуска проекта на 15 минут и установлен флаг выравнивания на границу минуты. Тогда первый раз таймер сработает в 8 часов 13 минут 00 секунд. Если в этом же примере дополнительно установить флаг выравнивания на границу часа, то момент первого срабатывания таймера будет 8 часов 15 минут 00 секунд.

  7. Нажмите кнопку Save для того, чтобы сохранить описание таймера.

Создание ежедневного таймера

  1. Выберите тип таймера, для чего "утопите" кнопку Daily.
  2. Задайте календарное время срабатывания таймера в виде Часы:Минуты. Это можно сделать с помощью кнопок справа от соответствующего поля ввода или ввести значения с клавиатуры.
  3. Нажмите кнопку Save для того, чтобы сохранить описание таймера.

Создание еженедельного таймера

  1. Выберите тип таймера, для чего "утопите" кнопку Weekly.
  2. Задайте календарное время срабатывания таймера в виде Часы:Минуты. Это можно сделать с помощью кнопок справа от соответствующего поля ввода или ввести значения с клавиатуры.
  3. День недели, для чего нажмите кнопку справа от поля Weekday и выберите день недели из списка.
  4. Нажмите кнопку Save для того, чтобы сохранить описание таймера.

Создание ежемесячного таймера

  1. Выберите тип таймера, для чего "утопите" кнопку Monthly.
  2. Задайте календарное время срабатывания таймера в виде Часы:Минуты и число. Это можно сделать с помощью кнопок справа от соответствующего поля ввода или ввести значения с клавиатуры.
  3. Нажмите кнопку Save для того, чтобы сохранить описание таймера.