Платформа 3V/Планировщик/Настройки аутентификации/Примеры работы задач в Планировщике: различия между версиями

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
Строка 2: Строка 2:
 
Для демонстрации работы планировщика создадим методику расчета? которая будет записывать дату и время ее запуска (Используем выражение Now()). В методику так же добавим вычислимый параметр Сегодня (используем "defaultValue": "=Today()"). В такой методики каждый день будет изменяться параметр, а соответственно мы сможем посмотреть как по дням будет работать запускаться задача в планировщики и время запуска методики. <br>
 
Для демонстрации работы планировщика создадим методику расчета? которая будет записывать дату и время ее запуска (Используем выражение Now()). В методику так же добавим вычислимый параметр Сегодня (используем "defaultValue": "=Today()"). В такой методики каждый день будет изменяться параметр, а соответственно мы сможем посмотреть как по дням будет работать запускаться задача в планировщики и время запуска методики. <br>
  
1. Записываем 1 раз. [https://study.3v-cloud.com/navigator/#/home?parentId=1188 Результат работы задачи].
+
1. Записываем 1 раз. [https://study.3v-cloud.com/navigator/#/home?parentId=1188 Результат работы задачи].<br>
 +
Данная задача в планировщике запустит методику с идентификатором 1190 один раз. Несмотря на то что в days указаны все дни недели, период запуска данной методики указан "discriminator": "OnceDto", поэтому методика запустится 1 раз в ближайший из указанных дней в 11:00
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:700px; overflow:auto;">
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:700px; overflow:auto;">
 
<div style="font-weight:bold;line-height:1.6;"> Пример описания задачи в формате JSON </div>
 
<div style="font-weight:bold;line-height:1.6;"> Пример описания задачи в формате JSON </div>
Строка 38: Строка 39:
 
     "authenticationSettingsId": 1,
 
     "authenticationSettingsId": 1,
 
     "id": 5,
 
     "id": 5,
     "name": "Каждые 23 часа",
+
     "name": "Запуск один раз",
 
     "discriminator": "CalcScheduledTaskDto"
 
     "discriminator": "CalcScheduledTaskDto"
 
   }
 
   }

Версия 09:17, 17 января 2022

!Страница находится в разработке
Для демонстрации работы планировщика создадим методику расчета? которая будет записывать дату и время ее запуска (Используем выражение Now()). В методику так же добавим вычислимый параметр Сегодня (используем "defaultValue": "=Today()"). В такой методики каждый день будет изменяться параметр, а соответственно мы сможем посмотреть как по дням будет работать запускаться задача в планировщики и время запуска методики.

1. Записываем 1 раз. Результат работы задачи.
Данная задача в планировщике запустит методику с идентификатором 1190 один раз. Несмотря на то что в days указаны все дни недели, период запуска данной методики указан "discriminator": "OnceDto", поэтому методика запустится 1 раз в ближайший из указанных дней в 11:00

Пример описания задачи в формате JSON

2. Записываем 20 раз. Результат работы задачи.

Пример описания задачи в формате JSON

3. Записываем каждый день по дням. Результат работы задачи.

Пример описания задачи в формате JSON

4. Записываем с промежутком 23 часа. Результат работы задачи.

Пример описания задачи в формате JSON

5. Записываем дату с 15.01-16.02 Результат работы задачи.

Пример описания задачи в формате JSON