Свойства компонента интерфейса, унаследованного от компонента «Таблица»
Набор записей в виде строк и колонок. Необходимо задать Колонки (колонки таблицы) и Источн ик (источник данных, которые будут показаны в таблице).
Иерархия наследования
Свойства
ВидОтображения
Авто|ВидОтображенияТаблицы
. Задает вид отображения данных таблицы
ВидОтображенияКомандСтроки
Авто|ВидОтображения
. Определяет режим отображения команд строки таблицы. Возможны следующие значения:
Авто
(значение по умолчанию) — отображение зависит от свойстваРастягиватьПоГоризонтали
:- если
РастягиватьПоГоризонтали
имеет значениеИстина
, тоВидОтображения.Всегда
; - иначе —
ВидОтображения.ПриНаведении
;
- если
ВидОтображения.Всегда
— отображать всегда;ВидОтображения.ПриНаведении
— отображать только при наведении;ВидОтображения.НеОтображать
— не отображать.
Заголовок
Строка
. Заголовок таблицы. Если свойство не указано и источником таблицы служит динамический список, то отображается название справочника. В противном случае — значение по умолчанию.
ИспользоватьРасширенныеНастройки
Булево
. Если свойство равно Истина
и свойство ОтображатьНастройки равно Истина
, то при первой генерации таблицы включается продвинутый механизм настроек
Колонки
Массив экземпляров компонента ПроизвольнаяКолонкаТаблицы или компонента СтандартнаяКолонкаТаблицы. Каждый экземпляр обладает следующими свойствами, которые наследуются от типа КолонкаТаблицы:
Важность
Авто|ВажностьКомпонента
. Определяет важность колонки. Влияет на отображение ячейки данной колонки.
ДанныеСтроки
Если используется в вычислении свойства непосредственно колонки, например Заголовок, то равно Неопределено
. Если используется для вычисления свойства ячейки, например СтандартнаяКолонкаТаблицы.ЦветФонаЗначка
, то содержит данные строки таблицы.
Заголовок
Авто|Строка
. Заголовок колонки
НастройкиРедактирования
Авто|НастройкиРедактированияПоляВвода|НастройкиРедактированияПереключателя|?
. Настройки редактирования данных в ячейках колонки. Может принимать следующие значения:
- НастройкиРедактированияПоляВвода — задает настройки поля ввода, используемого для редактирования содержимого ячеек. Позволяет вам указать допустимые типы значений, определить настройки для ввода строк, чисел, даты, времени и длительности, добавить выпадающий список значений, включить режим пароля и т. д.
- НастройкиРедактированияПереключателя — задает настройки переключателя (флажка), используемого для редактирования содержимого ячеек.
ОтключитьСортировку
Авто|Булево
. Принудительно отключает сортировку по данной колонке
ОтображатьЗаголовокЯчейкиВКарточке
Авто|Булево
. Показать/скрыть заголовок ячейки в карточке. Только для таблиц в виде списка карточек. По умолчанию: Истина
ПолеЗначения
Указывает поле данных строки, значение которого будет отображено в ячейке. Также это поле будет использоваться для сортировки по данной колонке.
При работе с полями источника типа ИсточникДанныхМассив
допустимо указывать вложенные поля для объектов со свойствами через точку. Например, если одна строка источника представляет собой объект, в котором помимо всего прочего есть поле другого объекта (например, Фио с полями Фамилия, Имя и Отчество), то указание свойства для колонок будет соответственно: Фио.Фамилия, Фио.Имя, Фио.Отчество.
При работе с полями источника типа ДинамическийСписок
доп устимо указывать вложенные поля для объектов типа ХранимаяСтруктура
через точку. Например, в проекте есть справочник с реквизитом Информация. Тип реквизита — ХранимаяСтруктура
(с именем ИнформацияОКоманде). При описании поля динамического списка установим в свойство Выражение реквизит Информация. Для обращения к его полям достаточно в свойстве ПолеЗначения колонки таблицы прописать Информация.ПолеХранимойСтруктуры_1, Информация.ПолеХранимойСтруктуры_2 и т. д.
Пример:
Колонки:
-
Тип: СтандартнаяКо лонкаТаблицы<СтрокаДинамическогоСписка>
Заголовок: ДатаСоздания
ПолеЗначения: ДатаСоздания
-
Тип: СтандартнаяКолонкаТаблицы<СтрокаДинамическогоСписка>
Заголовок: ДатаЗакрытия
ПолеЗначения: ДатаЗакрытия
МаксимальнаяВысотаСтроки
Авто|Число
. Стандартная высота строки для всех колонок
ОтображаемоеКоличествоКомандСтроки
Авто|Число
. Отображает в панели команд элемента заданное количество команд. Если команд больше заданного числа N, то количество отобража емых команд будет N-1, а остальные будут отображаться в виде выпадающего списка отдельной иконкой. Если Авто
, то отображается 5 команд
ОтображатьНастройки
Авто|Булево
. Определяет, показывать ли настройки таблицы
ОтображатьНумерациюСтрок
Авто|Булево
. Определяет, показывать ли нумерацию строк для таблицы с источником данных ИсточникДанныхМассив
. Если Авто
, то колонка с номерами строк отображается при условии, что ОтображатьШапку
равно Истина