Добавление и настройка таблиц

Таблицы в карточках объектов позволяют пользователям просматривать список объектов и дел, их ключевые параметры и выполнять различные действия с объектом прямо из таблицы (подробнее см. в статье Заполнение полей и блоков на вкладке "Основное").

Для таблиц предусмотрены следующие ограничения:

  • Таблицы недоступны в конструкторе Клиентских форм (не отображаются в списке левого бокового меню).
  • В меню-троеточии блока Таблица доступна только операция Скрыть блок.
  • Недоступно:
    • Сделать блок мультиблоком
    • Создать копию блока
    • Добавить строки в таблицу (строки формируются автоматически в зависимости от значений выбранных колонок)

В списке блоков вы можете добавить уже созданную таблицу или создать новую.

Для создания нового блока с типом Таблица:

  1. Выберите Новая таблица на панели слева и нажмите на нее.
  2. Переместите блок с таблицей в нужное место.
  3. Настройте параметры блока:
    • Укажите название таблицы
    • Выберите исходный класс объекта из списка, информация из которого будет отображаться в таблице (можно выбрать только одно значение)
    • Высота блока — выберите значение:
      • Без ограничений (по умолчанию)
      • Указать значение вручную — если выбрана настройка высоты вручную, отобразится дополнительное поле Значение, px для ввода размера
    • Настройте Видимость (аналогично видимости блоков): Да; Нет; Да, при условиях; Нет, при условиях
    • Если вы выбрали значения Да, при условиях или Нет, при условиях, нажмите кнопку и добавьте условия видимости блока на отдельной форме:
      • Вы можете добавить несколько условий для одного блока
      • Если условия указаны для мультиблока, то видимость определяется для каждого экземпляра блока
    • Фильтры — настройка фильтрации значений, попадающих в таблицу (см. ниже)
    • Колонки — выберите колонки таблицы из полей типов того класса объекта, который был выбран в качестве исходного
    • Панель фильтрации — установите флаг для возможности фильтрации значений по колонкам таблицы в карточке объекта
    • Предпросмотр объектов — вы можете настроить, как будет открываться объект при нажатии на его наименование в таблице:
      • Если флаг снять (значение по умолчанию), будет открыта карточка объекта в новой вкладке
      • При установке флага будет открыта форма предпросмотра объекта с информацией из вкладок ОсновноеСобытия и созданных вкладок
    • Разрешить создавать объекты — при установке флага (по умолчанию снят) пользователю будет доступно создавать новые карточки объектов при просмотре таблицы
    • Создаваемый тип объекта — укажите тип объекта, который будет выбран при создании карточки по умолчанию:
      • Поле отображается, если установлен флаг Разрешить создавать объекты
      • Доступен выбор одного значения из типов объектов класса объекта, который выбран в таблице в качестве исходного объекта
      • По умолчанию значение не выбрано
    • Связывающее поле — позволяет установить связь между карточкой объекта, в который добавлена таблица, и создаваемой карточкой объекта:
      • Поле отображается, если выбрано значение в поле Создаваемый тип объекта
      • Доступен выбор значений из полей с типом Объект-Объект, которые сохранены в создаваемом типе объекта
      • При удалении поля, указанного в качестве связующего:
        • Отобразится уведомление с перечнем мест использования поля
        • Значение в поле Связывающее поле будет сброшено
  4. Нажмите кнопку Применить.
  5. Сохраните настройки типа объекта.

При настройке таблиц рекомендуем указывать высоту блока таблицы вручную, если вы включили возможность предпросмотра объектов, поскольку при наличии на форме предпросмотра объекта таблиц, список объектов может быть слишком длинным.


Для отображения в таблице карточки объекта только связанных объектов:

  • В настройках таблицы обязательно добавьте фильтрацию по следующим параметрам:
    • Поле — поле с форматом Объект-Объект, которое выбрано в качестве связывающего поля
    • Фильтровать по — Выбранные значения
    • Значение — Текущий объект
  • В карточках объектов с типом, который указан в качестве создаваемого по умолчанию, в выбранном поле с типом Объект-Объект проверьте, что указан объект, в типе которого настроена таблица.

При настройке блока Таблица вы можете изменить порядок колонок с помощью Drag&Drop:

  • Колонка, которая расположена вверху списка, будет отображаться первой в карточке объекта.
  • Изменение порядка доступно для всех колонок.
  • При редактировании, удалении, перемещении или изменении формата полей порядок их отображения в таблице не меняется.

Настройка фильтрации значений таблицы

Вы можете настроить значения, которые будут отображаться в карточке объекта с помощью настроек фильтров. По умолчанию в качестве значения фильтра выбраны все активные карточки объекта (статус В работе), который выбран в параметре Исходный объект.

Чтобы настроить фильтрацию значений в таблице:

  1. Нажмите кнопку в параметре Фильтры в настройках таблицы.
  2. Нажмите строку Добавить фильтр и выберите нужное поле в качестве значения фильтра из иерархического списка, корневыми элементами которого являются Проект → Дело (вы можете воспользоваться строкой поиска, чтобы быстро найти нужное поле):
    • Основная информация:
      • Тип
      • Стадия
      • Ответственный
    • Блоки дел:
      • В списке блоков отображаются все блоки типа объекта, который выбран в качестве исходного
      • Вы можете выбрать любые поля из блоков, кроме полей с форматом: СообщениеВстраиваемый кодДанныеШаблон номера дела
  3. Выберите способ фильтрации в колонке Фильтровать по, по которому будут фильтроваться значения выбранного поля:
    • Выбранные значения — отображается по умолчанию
    • Пустые — под условия фильтрации будут попадать только пустые поля
    • Не пустые — под условия фильтрации будут попадать поля, в которых указано значение
  4. Укажите значения, если выбран тип фильтрации Выбранные значения, которые будут попадать под условия фильтрации:
    • Доступные значения зависят от поля для фильтрации, которое было выбрано
    • Если для одного поля выбрано несколько значений, они будут работать по логическому Или (по умолчанию установлено Все значения)
  5. Нажмите кнопку Сохранить.
  6. Сохраните параметры таблицы, нажав кнопку Применить.

При настройке фильтров для таблицы предусмотрены следующие особенности:

  • В качестве фильтра недоступно выбрать фильтр по полю Объект-Документ.
  • Если в качестве фильтра выбрано поле с форматом Объект-Дело или Объект-Объект, в карточке объекта пользователь сможет использовать фильтрацию по текущему объекту.
  • При удалении, редактировании и/или добавлении полей и блоков в тип объекта, который выбран в качестве исходного:
    • Если исходный класс объекта и текущий (в который добавляется таблица) совпадают, изменения в фильтрах применяются сразу (без сохранения карточки типа объекта)
    • Если исходный класс объекта и текущий не совпадают, изменения в фильтрах применяются после сохранения типа объекта исходного класса и обновлении страницы у текущего
  • При удалении полей/блоков из системы, а также при изменении названий полей/блоков, автоматически будет изменен состав и названия полей в таблице.
  • При изменении или удалении класса объекта параметры фильтрации таблицы будут сброшены.
  • При настройке фильтрации по ссылочным полям блока таблица поддерживается фильтрация по идентификатору — под ссылочными полями подразумеваются следующие поля:
    • Справочник
    • Объект–Дело
    • Объект–Пользователь
    • Объект–Участник
    • Объект–Объект
    • Системные поля, которые ссылаются на пользователя