Как скрыть/показать поле в задаче?
Здравствуйте.
Можно ли в зависимости от выбранного значения поля скрыть или отобразить другое поле в задаче?
Пример: при выборе значения "Доступ" в поле "Категория" появляется поле "Роль", при выборе других значений в поле "Категория" поле "Роль" становится скрытым (как в настройках полей проекта).
Решение требуется реализовать в рабочем процессе проекта.
Спасибо.
Please sign in to leave a comment.
Здравствуйте.
Показывать определенные поля в зависимости от выбранного значения другого поля — можно. Как это работает, описано в нашей документации.
Показывать определенные значения полей в зависимости от выбранного значения другого поля — нельзя. В нашем Youtrack есть запрос на добавление такой функциональности: https://youtrack.jetbrains.com/issue/JT-24315 Вы можете проголосовать за эту задачу и тем самым повысить ее приоритет и подписаться на обновления по почте. Для этого войдите в наш аккаунт и нажмите сюда: https://take.ms/9RAF2 (скриншот)
Если будут вопросы — пишите, буду рад ответить.
Здравствуйте, Сергей.
Вы либо невнимательно прочитали мой вопрос, либо просто "отписались". В документации я не нашел ответа на мой вопрс, если Вы знаете, где находится ответ, прошу указать конретную ссылку. Мне необходимо решение через рабочий процесс. Насчет ссылки про голосование - становится понятно, что запрашиваемый мной функционал не реализован в Youtrack. И тут становится совсем непонятным отсыл к документации.
С наилучшими пожеланиями, Михаил
Прошу прощения. Неправильно понял пункт про рабочие процесс. Нет, через рабочий процесс реализовать это не получится, потому что через него нельзя управлять видимостью полей. Самое близкое к этому — запрещать выбирать определенные значения в полях, если какое-то значение выбрано в другом поле.
Добрый день.
А более простая логика ограничения выбора значений в зависимости от роли сотрудника или принадлежности к группе возможна? Если да то как? В типовом функционале ограничить отображение значений полей для разных групп не нашёл, хотя это вполне логично было бы добавить контрол "отображать значение" с выбором параметра "для всех" или для "определённая группа"
Суть вопроса:
Пользователь Ярослав может выбирать в поле "Состояние" любое значение из имеющихся для этого поля (значения "Один", "Два", "Три", "Четыре", "Пять").
Пользователь Андрей может выбирать Для поля "Состояние" только следующие значения: "Два", "Три", "Четыре". Остальные значения для этого поля ему не должны быть видны и выбрать Андрей их никак не может.
Как это сделать?
Добрый день.
Отдельной настройки для этого нет. Это можно реализовать, как я писал выше, запрещая действие смены поля через рабочий процесс (workflow). Пример в моем последнем посте показывает как можно запрещать действия, можете взять его за основу. В вашем случае запрет будет на основе пользователя и группы, в которой он состоит. Если вы не знакомы с функционалом рабочих процессов в целом, то советую начать к нашей документации.