Как скрыть/показать поле в задаче?

Здравствуйте.

Можно ли в зависимости от выбранного значения поля скрыть или отобразить другое поле в задаче?

Пример: при выборе значения "Доступ" в поле "Категория" появляется поле "Роль", при выборе других значений в поле "Категория" поле "Роль" становится скрытым (как в настройках полей проекта).

Решение требуется реализовать в рабочем процессе проекта.

Спасибо.                                                                                   

0
5 comments
Official comment

Здравствуйте.

Показывать определенные поля в зависимости от выбранного значения другого поля — можно. Как это работает, описано в нашей документации.

Показывать определенные значения полей в зависимости от выбранного значения другого поля — нельзя. В нашем Youtrack есть запрос на добавление такой функциональности: https://youtrack.jetbrains.com/issue/JT-24315 Вы можете проголосовать за эту задачу и тем самым повысить ее приоритет и подписаться на обновления по почте. Для этого войдите в наш аккаунт и нажмите сюда: https://take.ms/9RAF2 (скриншот)

Если будут вопросы — пишите, буду рад ответить.

Здравствуйте, Сергей.

Вы либо невнимательно прочитали мой вопрос, либо просто "отписались". В документации я не нашел ответа на мой вопрс, если Вы знаете, где находится ответ, прошу указать конретную ссылку. Мне необходимо решение через рабочий процесс. Насчет ссылки про голосование - становится понятно, что запрашиваемый мной функционал не реализован в Youtrack. И тут становится совсем непонятным отсыл к документации.

С наилучшими пожеланиями, Михаил

0

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

0

Добрый день.

А более простая логика ограничения выбора значений в зависимости от роли сотрудника или принадлежности к группе возможна? Если да то как? В типовом функционале ограничить отображение значений полей для разных групп не нашёл, хотя это вполне логично было бы добавить контрол "отображать значение" с выбором параметра "для всех" или для "определённая группа"

Суть вопроса:

Пользователь Ярослав может выбирать в поле "Состояние" любое значение из имеющихся для этого поля (значения "Один", "Два", "Три", "Четыре", "Пять").

Пользователь Андрей может выбирать Для поля "Состояние" только следующие значения: "Два", "Три", "Четыре". Остальные значения для этого поля ему не должны быть видны и выбрать Андрей их никак не может.

Как это сделать?

0

Добрый день.

Отдельной настройки для этого нет. Это можно реализовать, как я писал выше, запрещая действие смены поля через рабочий процесс (workflow). Пример в моем последнем посте показывает как можно запрещать действия, можете взять его за основу. В вашем случае запрет будет на основе пользователя и группы, в которой он состоит. Если вы не знакомы с функционалом рабочих процессов в целом, то советую начать к нашей документации.

0

Please sign in to leave a comment.