Свойство колонки таблицы

Свойства колонки таблицы появляются при выделении конкретной колонки UI элемента Таблица. Свойства служат для управления названием, настройки, а также информационно сообщается о идентификаторах и других данных.

../../../_images/table_column11.png
../../../_images/table_column22.png
  • <: выход из Свойства колонки таблицы.

  • Корзина: удаление панели, панель удаляется вместе с содержимым.

  • Фильтр: поиск по наименованию. При вводе текста выполняется фильтрация по подстроке — отображаются все значения, в которых введенный текст встречается в любом месте слова, регистр не важен.

  • Уникальный идентификатор: уникальный ID колонки, формируется системно. Только для чтения с возможностью копирования.

  • Наименование: название колонки, доступно для редактирования.

Если заполнено Наименование и Наименование представления, в колонке отображается Наименование представления, чтобы отображалось Наименование, Наименование представления необходимо удалить.

  • Наименование представления: название колонки, доступно для редактирования. Если заполнено название, в колонке отображается именно оно.

  • Путь к данным: указывается, откуда брать значения для конкретной колонки для заполнения ячейки.

Значение выводится как в случае наличия Типа данных таблицы, так и в случае самостоятельного создания колонки.

  • Разрешить для поля значение по умолчанию: в случае установки чек-бокса на поле, если нет Источника данных или нет передачи данных в поле (то есть предполагается пустое значение в поле), то при первом отображении формы в данных поля будет заполнено пустое значение.

Например: есть “Поле1” без данных.

При активном чек-боксе в структуре поле будет выглядеть так: “Поле1”: “”, в ином случае в структуре поле с пустым значением отображаться не будет.

Актуально для запуска бизнес-процесса для сопоставления структуры.

По умолчанию чек-бокс выключен.

  • Тип поля: указывается Тип поля, выбор из представленных значений:

  • Строка; текстовое значение: буквы, цифры, символы.

  • Число; цифровое значение: целое или дробное.

  • Логическое/флаг; чек-бокс.

  • Дата/время; установка даты и времени.

  • Перечисление; тип данных “Перечисление”, задается в “Центре настройки”, числовое значение и наименование. Доступен выбор одного значения.

  • Форматированный Json.

  • Дата/время UTC; значение даты и времени по всемирному времени (UTC).

  • Дата; значение даты.

  • Дата UTC.

  • Массив; доступный выбор нескольких значений.

  • Выбираемые данные; выбор одного значения из символа с тремя точками.

  • Выпадающий список; выбор одного значения из представленного списка.

  • Пароль.

  • Выбор категории; выбор одного значения из списка категорий.

  • Html элемент; код HTML, который отобразится в элементе в преобразованном виде

  • Группа переключателей Radio; группа круглых радио-переключателей, расположенных рядом друг с другом.

  • Группа переключателей radio категории; список категорий с возможностью выбора через радио-переключатели.

  • Выпадающий список категории; набор категорий в виде выпадающего списка.

  • Поле генератор полей; по ссылке на тип данных забирает его форму и вставляет вместо себя.

  • Многострочное текстовое поле: текст, состоящий из нескольких строк.

  • Редактор текста; Продвинутый редактор текста, с возможностью использования различных инструментов редактирования.

  • Компонент сравнения данных; компонент сравнения схожих элементов и отображающий результат объединения.

  • Разметка Html; HTML разметка с возможностью отображать данные внутри себя.

  • Из объекта конфигурации; по ссылке на тип данных забирает его форму и вставляет вместо себя.

  • Константное значение; фиксированное, заранее заданное значение, которое не изменяется пользователем.

  • Шаблон, заполняемый данными;

  • Селектор категории элемент - селектор, с возможностью поиска и выбора таблицы с категориями для отображения ее в новом окне.

  • Выпадающий список в виде таблицы выпадающий список с возможностью пагинации и фильтрации.

  • Выпадающий список категорий в виде таблицы выпадающий список категорий с возможностью пагинации фильтрации.

  • Скрывать поле с пустыми данными; если данных нет - поле отображаться не будет.

  • Формат данных: применяется в случае установки в Тип поля значений: Дата/время; Дата/время UTC; Дата; Дата UTC.

Формат для даты и времени: dd.MM.yyyy HH:mm:ss

Для даты: dd.MM.yyyy

  • Видимость: видимость колонки в Функциональной области и ее содержания, управляется с помощью чек-бокса - если заполнен, колонка видна, если не заполнен - не видна.

Восстановить видимость возможно через Поля UI элемента Левой панели инструментов.

  • Разрешить редактирование: редактирование значения колонки.

  • Перечисление: В случае, если указан Тип поля колонки Перечисление, задается ID перечисления.

ID находится в URL конкретного Типа данных в Центре настройки.

../../../_images/table_column3.png

При переходе в конкретное Перечисление Центра настройки ID указан после Enum.

../../../_images/table_column4.png
  • Контент: указывается в случае, если в Тип поля колонки Выбираемые данные.

  • Наименование группы.

  • Путь объединения данных.

  • Порядковый номер.

  • Путь к данными проверки.

  • Тип данных: заданные элементы. Типы данных создаются в Центре настроек.

  • Сортировка: элемент управления, позволяющий изменить порядок отображения данных по выбранной колонке, сортировка по алфавиту.

Если чек-бокс заполнен, сортировка включена и рядом с названием колонки появляется элемент сортировки.

../../../_images/table_column5.png

Если чек-бокс не установлен, сортировка по колонке не работает.

По умолчанию Сортировка включена.

  • Значимое.

  • Обновление полей шаблонов родителя.

  • Валидация.

  • Валидация на нулевое значение.

  • Регулярное выражение валидации.

  • Описание ошибки валидации регулярного выражения.

Источник данных

Для настройки свойств источников данных для колонок Источник данных должен быть настроен на весь UI элемент Таблица, таким образом можно выбрать, какие данные из источника наследовать в конкретную колонку.

  • Путь к данным в источнике: указывается, какие данные необходимо получить из источника.

Данные отображаются в колонке в случае совпадения “ключа” (EntityId) в Путь к данным привязки в мастере источнике и Путь к данным в источнике текущего поля.

Например, “ТипыКонтрагентов.Наименование”

  • Путь к данным привязки в мастере источнике: путь к ключу данных из всей Таблицы, по которым осуществляется привязка данных из источника таблицы. С ним будет сравниваться Путь к данным в источнике текущего поля.

Например: “ТипыКонтрагентов.EntityId”

  • Путь к данным в источнике текущего поля: путь к данным из источника данных конкретной колонки.

Например: “ТипыКонтрагентов.EntityId”

EntityId - ID колонки, уникальный идентификатор

  • Источник данных: перечень Источников данных, настроенных в Левой панели инструментов.

Источники данных служат для связывания сущностей для построения таблиц и других объектов.

Для снятия Источника данных необходимо нажать на Х

../../../_images/panel_chart21.png