Перейти к основному содержимому

Конструктор полей

Назначение. Добавить к сущностям Assist собственные поля без разработчиков: например, «Номер договора» у проекта или «Окружение» у задачи. Поле появляется в карточках, форме создания, фильтрах и правах ролей. Заголовок страницы — «Пользовательские поля».

Кто видит. Администратор с правом на страницу «Поля (конструктор)».

Как открыть. Меню Админ → Конструктор полей.

Что на экране​

Конструктор полей

  1. Коллекция: проекты, релизы, задачи, теги, пользователи, роли, воркфлоу, типы задач, треки, типы работ, сессии.
  2. Добавить поле открывает форму.
  3. Ключ поля — служебное имя в snake_case. По нему поле видят права ролей и интеграции.
  4. Ключ подписи и Из словаря (локаль): откуда берётся название на экране. См. «Словарь подписей».
  5. Тип UI: как выглядит поле и что в него вводят.
  6. Метка Встроенное или Кастомное. Для встроенных доступны подпись и размещение в блоках, но не все действия кастомных.
  7. Секция обзора: блок карточки, где показывается поле. Меняется прямо в таблице.
  8. Меню «…» в строке: Правка, Переименовать ключ, Удалить.

Как создать поле​

Создание поля

  1. Нажмите Добавить поле.
  2. Ключ поля: с буквы; строчная латиница, цифры, подчёркивание; до 63 символов. Позже его можно переименовать отдельным действием.
  3. Подпись: название для людей.
  4. Источник подписи: фиксированный текст или ключ словаря (нужен, если название должно различаться по языкам).
  5. Вид в UI (тип поля):
ТипДля чего
ТекстКороткая строка, можно ограничить длину
Многострочный текстДлинное описание
Текст BlockNoteТекст с форматированием, как описание задачи
Дата и времяДата; выключите «Показывать время», если нужен только день
ЧислоЦелое или дробное (точность и число знаков)
Да / нетПереключатель
ФайлЗагрузка файла
СвязьСсылка на запись другой коллекции: одна или несколько
ПеречислениеСписок значений с цветами меток; значения можно архивировать
JSONПроизвольные структурированные данные
  1. Порядок сортировки: место среди других полей.
  2. Блок обзора: один или несколько блоков карточки. Если пусто, поле попадёт в «Дополнительные поля».
  3. Сохраните.

Пошагово: «Дополнительные поля».

Trackable: история значений​

У числовых полей и полей «да/нет» задачи, а также редактируемых дат задач, релизов и проектов есть галочка Trackable. Если включить, каждое изменение значения записывается в историю и видно в «Треках полей».

Блоки карточки​

Карточка проекта, релиза и задачи разбита на блоки: «Основное», «Сроки», «Метрики» и другие. Внизу таблицы полей собраны Блоки карточки: их можно создавать, переименовывать и удалять. Для блока задают место на странице (после статуса, перед командой, после команды, перед действиями, одна колонка) и условия показа: всегда, только если поле заполнено, только если поле равно значению. Например, блок о коммерческом предложении показывается только для проектов определённого типа.

Переименование и удаление​

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

Права​

Какие роли видят и меняют конкретное поле, задаётся на вкладке «Поля» редактора роли.

См. также​