Show/Hide Toolbars

Руководство администратора

Работа с ДП "Выбор нескольких задач из категории"

Ссылки Назад Вверх Вперед

Значение ДП типа "Выбор нескольких задач из категории" представляет собой массив ID задач. В явном виде оно записывается так:

{ID1,ID2,...}

Например:

{12345,6789,34567,...}

где 12345, 56789, 34567 и т.д. — ID выбранных задач.

Для работы с ДП типа "Выбор нескольких задач из категории" используются типовые конструкции дерева сущностей:

smart_dp_multilookup_1

Типовые конструкции для работы с ДП "Выбор нескольких задач в категории".

Если какая-то категория содержит ДП типа "Выбор нескольких задач из категории" со ссылкой на данную категорию, то в дереве сущностей появится объект (причем для каждого такого ДП в дереве сущностей будет присутствовать отдельный объект):

smart_dp_link

Отбор задач, ссылающихся на данную задачу.

Кроме того, можно отобрать все ссылки на данную задачу с помощью объекта:

smart_dp_link_2

Использование ссылок на данную задачу.

Для редактирования значений ДП используются следующие конструкции:

Операция

Синтаксис

Пример

Удаление задачи из списка

'-'+ВСтроку(ID_задачи)

"-123456"

из списка значений ДП "Выбор нескольких задач в категории" удаляется задача с ID = 123456

Удаление нескольких задач из списка

см. пример 2 из пункта "Несколько операций в одном смарт-выражении"

Добавление одной задачи в список

ВСтроку(ID_задачи)

"123456"

в список значений ДП "Выбор нескольких задач в категории" добавляется задача с ID = 123456

Добавление нескольких задач в список

ID задач можно перечислять, используя разделитель "]||[]||[":

ВСтроку(ID_задачи)+"]||[]||["+ВСтроку(ID_задачи)

"111111]||[]||[222222"]||[]||[333333"

в список значений ДП "Выбор нескольких задач в категории" добавляются задачи с ID 111111, 222222, 333333

Обновление комментария по выбранному значению

'='+ВСтроку(ID_задачи)+"]||["+"текст_комментария"

"=123456]||[текст_комментария"

в списке значений ДП "Выбор нескольких задач в категории" для задачи с ID = 123456 добавляется комментарий с текстом "текст_комментария"

Несколько операций в одном смарт-выражении

Множество операций можно объединять через '#'

"-111111#222222]||[текст_комментария"

в списке значений ДП "Выбор нескольких задач в категории" удаляется задача с ID = 111111 и добавляется задача с ID = 222222 с комментарием "текст_комментария"

"-111111#-222222#-333333"

из списка значений ДП "Выбор нескольких задач в категории" удаляются задачи с ID 111111, 222222, 333333