Спасибо за развернутое описание, Альберт. Тут есть как минимум 2 варианта решения:
Вариант 1: (из коробки)
- В настройках пользовательского поля "Подцель", которое мы добавляем в шаблон задачи, указываем, что наряду с основным полем справочника "Подцель" в нем дополнительно нужно отображать поле "Цель":
- Тогда в задаче это поле как бы "раздваивается" и отображается двумя полями:
- В списках задач та же история - наряду с полем "Подцель" отображается "виртуальное" поле "Цель":
Работать с этим "виртуальным" полем можно примерно так же, как с обычным. Но если Вы наткнетесь на ситуацию, где оно проигрывает по функциональности стандартному полю, то можно перейти к Плану Б - то есть, варианту 2.
Вариант 2:
- Добавляем в шаблон задачи поле "Цель" типа "Строка"
- Сценарием заполняем его вот таким образом:
- Аналогичный сценарий можно сделать на событие "Изменено значение поля "Подцель", чтобы Цель перезаписывалась из новой выбранной подцели, если это произошло уже после создания задачи.
Такой вариант железобетонно будет работать во всех интерфейсах и со всем функционалом системы, т.к. тут мы имеем дело с совершенно обычным полем типа "Строка".