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