Добрый вечер!
Идея в следующем:
В задаче пункты чек-листа помечаются значками. По мере выполнения этих пунктов, значки выполненных пунктов отображаются перед наименованием задачи в планировщике
Несколько значков перед наименованием задачи в планировщике
-
- Сообщения: 4
- Зарегистрирован: 25.03.2018 11:40
-
- Сообщения: 32
- Зарегистрирован: 03.09.2020 12:44
Re: Несколько значков перед наименованием задачи в планировщике
Кирилл, смотрите как можно реализовать:
-Делаем простой шаблон задачи без каких-либо реквизитов и называем его чек-бокс. Он будет теперь заменять чек-лист. В шаблоне нужной задачи устанавливаем его для подзадач и указываем что вместо чек-листов создавать задачи
-Делаем справочник с значками и поле значка в задаче чек-бокс.Минус, но значение поля нужно будет выбирать(
-Название задачи чек-листа будет состоять из {{Задача.Поле значок.Значок}}-{{Задача.Название}}
-При завершении такой задачи запустить сценарий, который сделает:
-Установить название надзадачи {{Задача.Поле значок.Значок}} {{Задача.Надзадача.Название}}
Возможно. чтобы не выбирать значок руками можно использовать конструкцию "Вычислить значение поля" и вырезать формулой 1 символ из названия задачи чек-листа.
Прописал основные шаги, думаю дальше сможете добить сами)
-Делаем простой шаблон задачи без каких-либо реквизитов и называем его чек-бокс. Он будет теперь заменять чек-лист. В шаблоне нужной задачи устанавливаем его для подзадач и указываем что вместо чек-листов создавать задачи
-Делаем справочник с значками и поле значка в задаче чек-бокс.Минус, но значение поля нужно будет выбирать(
-Название задачи чек-листа будет состоять из {{Задача.Поле значок.Значок}}-{{Задача.Название}}
-При завершении такой задачи запустить сценарий, который сделает:
-Установить название надзадачи {{Задача.Поле значок.Значок}} {{Задача.Надзадача.Название}}
Возможно. чтобы не выбирать значок руками можно использовать конструкцию "Вычислить значение поля" и вырезать формулой 1 символ из названия задачи чек-листа.
Прописал основные шаги, думаю дальше сможете добить сами)
-
- Сообщения: 4
- Зарегистрирован: 25.03.2018 11:40
Re: Несколько значков перед наименованием задачи в планировщике
Забыл сразу отписаться. Решил задачу следующим образом:
1. В шаблон задачи добавил чекбоксы по которым будет определяться наличие значка (Оплачен, Отработан в 1с и т.д.)
2. В шаблон задачи добавил служебные реквизиты (тип: Вычисляемое поле):
а) Набор значков (ЕСЛИ({{Задача.Оплачен}}=да;"";"")+ЕСЛИ({{Задача.Отработан в 1с}}=да;"";"")+ЕСЛИ({{Задача.Расхождение при приемке}}
=да;"";"")+ЕСЛИ({{Задача.Нет оригиналов документов}}
=да;"";"")+ЕСЛИ({{Задача.Статус}}="В пути";"";"")+ЕСЛИ({{Задача.Статус}}="На транспортной";"";"")+ЕСЛИ({{Задача.Статус}}="Принят в магазин";"";"")+ЕСЛИ({{Задача.Статус}}="Подтвержден";"";"")+ЕСЛИ({{Задача.Статус}}="Выполненная";"";""))
б)Базовое название задачи (ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ({{Задача.Название}};"";""); "";"");"";"");"";"");"";"");"";"") ;"";"") ;"";""))
3. Добавляем автоматический сценарий:(в нем пересчитываем вычисляемые поля и изменяем название на: {{Текущая задача.Набор значков}}{{Текущая задача.Базовое название задачи}})
1. В шаблон задачи добавил чекбоксы по которым будет определяться наличие значка (Оплачен, Отработан в 1с и т.д.)
2. В шаблон задачи добавил служебные реквизиты (тип: Вычисляемое поле):
а) Набор значков (ЕСЛИ({{Задача.Оплачен}}=да;"";"")+ЕСЛИ({{Задача.Отработан в 1с}}=да;"";"")+ЕСЛИ({{Задача.Расхождение при приемке}}
=да;"";"")+ЕСЛИ({{Задача.Нет оригиналов документов}}
=да;"";"")+ЕСЛИ({{Задача.Статус}}="В пути";"";"")+ЕСЛИ({{Задача.Статус}}="На транспортной";"";"")+ЕСЛИ({{Задача.Статус}}="Принят в магазин";"";"")+ЕСЛИ({{Задача.Статус}}="Подтвержден";"";"")+ЕСЛИ({{Задача.Статус}}="Выполненная";"";""))
б)Базовое название задачи (ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ({{Задача.Название}};"";""); "";"");"";"");"";"");"";"");"";"") ;"";"") ;"";""))
3. Добавляем автоматический сценарий:(в нем пересчитываем вычисляемые поля и изменяем название на: {{Текущая задача.Набор значков}}{{Текущая задача.Базовое название задачи}})
-
- Сообщения: 492
- Зарегистрирован: 21.01.2018 18:09
Re: Несколько значков перед наименованием задачи в планировщике
По п. 3. По идее вычисляемое поле само пересчитается, поэтому достаточно сценария которое отслеживает изменение вычисляемого поля и при его изменении "вычисляет название".
-
- Сообщения: 4
- Зарегистрирован: 25.03.2018 11:40
Re: Несколько значков перед наименованием задачи в планировщике
Спасибо! Буду иметь ввиду. Но в данном случае пока работает лезть не буду:)Федоров Илья писал(а): ↑02.12.2020 09:15По п. 3. По идее вычисляемое поле само пересчитается, поэтому достаточно сценария которое отслеживает изменение вычисляемого поля и при его изменении "вычисляет название".