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