13 | Документация

Блок Атрибуты

Блок Атрибуты предназначен для отображения атрибутивной информации объекта. В блоке задается, какой список атрибутов будет отображен в карточке объектов, в каком виде и при каких условиях (см. Рисунок 268 ).
Рисунок 268 - Настройки блока Атрибуты
Добавьте блок и задайте общие настройки блоков (см. п. 5.3 ).
По умолчанию в Карточке объекта отображаются значения всех атрибутивных полей слоя. Чтобы переопределить список атрибутивных полей, отображаемых в Карточке объекта по умолчанию, задайте новый список в опции Список атрибутов . Для этого нажмите кнопку и укажите необходимые названия атрибутивных полей (см. Рисунок 269 ). При этом если для атрибутивного поля слоя задан псевдоним, то в Карточке объекта он будет отображен по умолчанию. Вы можете переопределить псевдоним поля или задать его, если он не был задан изначально, в параметре Название .
Рисунок 269 - Пример переопределения списка атрибутивных полей в блоке Атрибуты с переопределением их псевдонимов
Если у объекта большой набор однотипных полей с повторяющейся частью в названиях полей, такие поля можно сгруппировать в блоке Атрибуты , заменив повторяющуюся часть на символ *. Например, группировка вида *Data будет восприниматься как все поля, оканчивающиеся на Data . Символом * можно заменить повторяющуюся часть в любом месте имени поля - в начале *Data , в середине Customer*Data , в конце Data* (см. Рисунок 270 ).
Рисунок 270 - Пример применения группировки атрибутивных полей по одинаковым названиям в Карточке объекта
В строке Комментарий можно указать дополнительную информацию к атрибутивному полю, например, для площади указать единицы измерения кв. м. , м² (см. Рисунок 271 ).
Все атрибуты отображаются в два столбца: название поля - значение. По умолчанию ширина столбца с названиями полей составляет 30% от ширины Карточки объекта . Вы можете управлять шириной строки с названием поля, указывая нужную величину в пикселях в параметре Ширина, px .
Рисунок 271 - Отображение в Карточке объекта дополнительной информации из строки Комментарий
Отметьте, если необходимо, следующие опции:
  • Все, кроме перечисленных - в блоке будут отображаться все атрибутивные поля и их значения, кроме указанных в Списке атрибутов .
  • Учитывать указанный порядок полей - названия указанных атрибутивных полей и их значения будут отображаться в блоке в заданном порядке (см. Рисунок 272 ).
Рисунок 272 - Пример включенной опции Учитывать указанный порядок полей в Карточке объекта
  • Показывать только с непустыми значениями - в режиме просмотра будут отображаться атрибуты только с непустыми значениями. В режиме редактирования/создания объекта отображаются поля, в том числе с пустыми значениями.
  • Скрывать название полей - в блоке будут отображаться только значения атрибутивных полей.
  • Показывать название полей на отдельной строчке - в этом случае значения атрибутивных полей будут отображаться под названиями.
  • Скрывать нередактируемые поля при создании объекта - в блоке будут скрыты атрибутивные поля, недоступные для редактирования при создании объекта.
  • Запретить клонирование - по умолчанию отключена. Включите опцию, тогда в режиме создания/редактирования объектов в Карточке объекта при включенной кнопке инструмента Клонировать объект будет запрещено клонирование атрибутивных значений объекта в блоке Атрибуты (см. Рисунок 273 ). Например, данную настройку можно применить при разных настройках одного и того же блока Атрибуты в Карточке объекта : отдельно для редактирования объектов и отдельно для создания объектов.
Рисунок 273 - Пример активированной опции Запретить клонирование в блоке Атрибуты при клонировании объекта слоя в Карточке объекта
  • Отображать поля в строчку - включите опцию, чтобы указанные атрибутивные поля и их значения отображались в одну строчку в Карточке объекта . В параметре Общее название укажите название строки с атрибутами, заданных в опции Список атрибутов . Например, данная опция актуальна при отображении полей в виде строк в Карточке объекта для ввода ФИО или дат от-до (см. Рисунок 274 ).
Рисунок 274 - Пример включенной опции Отображать поля в строчку в Карточке объекта в режиме создания объектов
  • Выравнивание - слева , по центру , справа , по ширине - позволяет сделать в Карточке объекта выравнивание атрибутивной информации. Данная опция актуальна, например, когда скрыты названия полей.
  • Ширина колонки с названием поля (например, 40% или 300 px) - укажите нужную ширину, по умолчанию - 30%.