Свойства компонента интерфейса, унаследованного от компонента «Таблица»

Набор записей в виде строк и колонок. Необходимо задать Колонки (колонки таблицы) и Источник (источник данных, которые будут показаны в таблице).

Иерархия наследования

Свойства

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

Указывает поле данных строки, значение которого будет отображено в ячейке. Также это поле будет использоваться для сортировки по данной колонке.

При работе с полями источника типа ИсточникДанныхМассив допустимо указывать вложенные поля для объектов со свойствами через точку. Например, если одна строка источника представляет собой объект, в котором помимо всего прочего есть поле другого объекта (например, Фио с полями Фамилия, Имя и Отчество), то указание свойства для колонок будет соответственно: Фио.Фамилия, Фио.Имя, Фио.Отчество.

При работе с полями источника типа ДинамическийСписок допустимо указывать вложенные поля для объектов типа ХранимаяСтруктура через точку. Например, в проекте есть справочник с реквизитом Информация. Тип реквизита — ХранимаяСтруктура (с именем ИнформацияОКоманде). При описании поля динамического списка установим в свойство Выражение реквизит Информация. Для обращения к его полям достаточно в свойстве ПолеЗначения колонки таблицы прописать Информация.ПолеХранимойСтруктуры_1, Информация.ПолеХранимойСтруктуры_2 и т. д.

Пример:
Колонки:
   -
      Тип: СтандартнаяКолонкаТаблицы<СтрокаДинамическогоСписка>
      Заголовок: ДатаСоздания
      ПолеЗначения: ДатаСоздания
   -
      Тип: СтандартнаяКолонкаТаблицы<СтрокаДинамическогоСписка>
      Заголовок: ДатаЗакрытия
      ПолеЗначения: ДатаЗакрытия
МаксимальнаяВысотаСтроки
Число. Стандартная высота строки для всех колонок
ОтображаемоеКоличествоКомандСтроки
Авто|Число. Отображает в панели команд элемента заданное количество команд. Если команд больше заданного числа N, то количество отображаемых команд будет N-1, а остальные будут отображаться в виде выпадающего списка отдельной иконкой. Если Авто, то отображается 5 команд
ОтображатьНастройки
Булево. Определяет, показывать ли настройки таблицы
ОтображатьНумерациюСтрок
Авто|Булево. Определяет, показывать ли нумерацию строк для таблицы с источником данных ИсточникДанныхМассив. Если Авто, то колонка с номерами строк отображается при условии, что ОтображатьШапку равно Истина.
ОтображатьШапку
Булево. Признак того, что должна быть показана шапка таблицы
ПрокруткаПоВертикали
Булево. При значении Истина таблица будет использовать вертикальную прокрутку содержимого

События