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

Дополнительные поля

Цель. Добавить поле, которого нет в продукте (например, «Номер договора» у проекта), и сделать его видимым там, где нужно.

Кто выполняет. Администратор с правом на страницу «Конструктор полей».

Что нужно до начала. Известно: к какой сущности относится поле, какой у него тип значений, кто должен его видеть и менять.

Шаг 1. Откройте конструктор​

  1. Откройте Админ → Конструктор полей.
  2. В списке Коллекция выберите сущность: проекты, релизы, задачи, теги, пользователи и другие.

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

Встроенные поля (метка «Встроенное») идут вместе с продуктом. Свои поля помечены как «Кастомное».

Шаг 2. Создайте поле​

  1. Нажмите Добавить поле.
  2. Заполните форму.

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

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

Как выбрать тип​

НужноТип
Короткая строкаТекст
Длинное описаниеМногострочный текст или BlockNote
ДатаДата и время (выключите «Показывать время», если нужен день)
Сумма, количествоЧисло
ФлажокДа / нет
Приложить документФайл
Ссылка на другую записьСвязь
Выбор из спискаПеречисление (значениям можно назначить цвета)

Шаг 3. Подпись на двух языках​

  1. Откройте Админ → Подписи (словарь).
  2. Выберите язык редактирования и нажмите Добавить ключ, например contract.title.
  3. Введите текст для русского, затем переключите язык на английский и введите перевод.
  4. Вернитесь к полю и выберите источник подписи «Ключ словаря».

Подробно: «Словарь подписей».

Шаг 4. Разместите поле в карточке​

Выберите Секцию обзора прямо в таблице полей. Блоки карточки можно создавать внизу таблицы: у блока задают место на странице и условия показа (всегда, если поле заполнено, если поле равно значению).

Шаг 5. История значений​

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

Шаг 6. Права на поле​

Откройте Админ → Роли, выберите роль, вкладку Поля. Отметьте поле у тех ролей, которые должны его видеть и менять. Как только в матрице отмечено хотя бы одно поле, для коллекции включается режим белого списка: остальные поля недоступны. Подробнее: «Пользователи и роли».

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

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

Как проверить результат​

  1. Откройте сущность (например, проект) и найдите поле в нужном блоке.
  2. Заполните значение, обновите страницу.
  3. Войдите под ролью без прав на поле и проверьте, что оно скрыто.

Типичные ошибки​

СитуацияПричинаРешение
Поля не видно в карточкеНет права просмотра коллекции или поляНастройте роль
Не создаётся ключНедопустимые символыТолько строчная латиница, цифры, подчёркивание
Нет истории значенийНе включён TrackableВключите галочку
Подпись только на одном языкеНет перевода ключаДобавьте перевод в словарь

Что дальше​