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