Справочник "Периодичности" (КУС) — различия между версиями

Материал из КинтВики
Перейти к: навигация, поиск
(Новая страница: «<noinclude>Категория:Графики и расписания (КУС)Категория:Настройка (КУС)Категория:Справ…»)
 
Строка 1: Строка 1:
<noinclude>[[Категория:Графики и расписания (КУС)]][[Категория:Настройка (КУС)]][[Категория:Справочники (КУС)]]</noinclude>
+
<noinclude>[[Категория:Графики и расписания (КУС)]][[Категория:Справочники (КУС)]]</noinclude>
 
Справочник предназначен для задания периодичностей различного характера.
 
Справочник предназначен для задания периодичностей различного характера.
  

Версия 16:44, 9 августа 2017

Справочник предназначен для задания периодичностей различного характера.

Используется для настройки и выбора периодичности оказания услуг (назначения процедур).

Поддерживается два типа (категории) периодичностей:

  • По указанным дням недели — «Понедельник и Четверг», «Суббота и Воскресенье» и т. д.
  • По заданному шаблону — «Каждый день», «Через день», «Через два дня на третий» и т. п.


Настройка «По дням недели»

Позволяет определять наличие или отсутствие событий в конкретные дни недели.

Дни недели отмечаются в списке выбора дней.

Если не отмечен ни один день недели, то для такой периодичности система предложит ввести дни недели в месте ее использования.


Настройка «По шаблону»

Периодичность событий задается в виде текстового шаблона. Для ее использования в контексте вызова должен быть задан стартовый отсчет (например, начальная дата).

В скобках шаблона чередуются диапазоны, в которые происходит или не происходит событие.

Знак шаблона перед скобкой определяет начальный диапазон. Если положителен — событие есть, если отрицателен — отсутствует.

Тип скобок определяет, является ли периодичность конечной (ограниченной) или бесконечной (неограниченной).

Квадратные скобки [ ] — ограниченная, круглые () — неограниченная.

Примеры шаблонов:

  • (1) — каждый раз (всегда): 1111…
  • (1,1) — бесконечное чередование событий через одно: 1010…
  • -(1,1) — один раз через раз со второго (всегда): 010101…
  • (1,2) — чередование событий через два: 100100…
  • -(1,2) — чередование двух событий через одно, начиная с пропуска: 011011…
  • [1,2,1] — ограниченный шаблон. Всего два отсчета: 1001
  • 2,1,2 или [2,1,2] — два раза, пропуск, еще два раза и все: 11011