Периодические задачи в деревьях шаблонов: различия между версиями

Материал из Planfix
Перейти к: навигация, поиск
Нет описания правки
Нет описания правки
 
Строка 5: Строка 5:
|description=Периодические задачи в деревьях шаблонов
|description=Периодические задачи в деревьях шаблонов
}}
}}
[[Как сделать повторяющуюся задачу? | Периодические задачи]] могут использоваться в деревьях шаблонов, в том числе вкладываться друг в друга. При этом:
[[Повторяющиеся задачи | Периодические задачи]] могут использоваться в деревьях шаблонов, в том числе вкладываться друг в друга. При этом:
*Периодический шаблон внутри дерева шаблонов трактуется как шаблон периодического шаблона.  
*Периодический шаблон внутри дерева шаблонов трактуется как шаблон периодического шаблона.  
*При создании дерева вместо такой задачи создается новый [[Как сделать повторяющуюся задачу? | шаблон периодической задачи]], надзадача которого - уже реальная созданная задача, а не шаблон  
*При создании дерева вместо такой задачи создается новый [[Повторяющиеся задачи | шаблон периодической задачи]], надзадача которого - уже реальная созданная задача, а не шаблон  
*Если у шаблона периодического шаблона есть ещё подзадачи - они при создании дерева становятся тоже новыми шаблонами у созданного в нем периодического шаблона (копируются с заменой родителя)
*Если у шаблона периодического шаблона есть ещё подзадачи - они при создании дерева становятся тоже новыми шаблонами у созданного в нем периодического шаблона (копируются с заменой родителя)
*Новые периодические задачи создаются только по шаблонам, у которых или нет надзадачи или она не шаблон.
*Новые периодические задачи создаются только по шаблонам, у которых или нет надзадачи или она не шаблон.
Строка 21: Строка 21:


== Перейти ==
== Перейти ==
*[[Как сделать повторяющуюся задачу?]]
*[[Повторяющиеся задачи]]
*[[Задачи]]
*[[Задачи]]

Текущая версия от 13:15, 11 декабря 2024

Периодические задачи могут использоваться в деревьях шаблонов, в том числе вкладываться друг в друга. При этом:

  • Периодический шаблон внутри дерева шаблонов трактуется как шаблон периодического шаблона.
  • При создании дерева вместо такой задачи создается новый шаблон периодической задачи, надзадача которого - уже реальная созданная задача, а не шаблон
  • Если у шаблона периодического шаблона есть ещё подзадачи - они при создании дерева становятся тоже новыми шаблонами у созданного в нем периодического шаблона (копируются с заменой родителя)
  • Новые периодические задачи создаются только по шаблонам, у которых или нет надзадачи или она не шаблон.

Таким образом, если в дереве у одного периодического шаблона потомок - периодический шаблон, будет отрабатывать только верхний шаблон, но на каждой итерации он будет создавать копию нижнего, привязанную уже к созданной задаче и живущую своей жизнью.


ВНИМАНИЕ

Если вы не до конца понимаете, как работают периодические задачи внутри дерева шаблонов - не создавайте их. В противном случае, вы получите постоянно множащиеся по непонятной для вас причине периодические задачи, что вряд ли соответствует вашим ожиданиям.


Перейти