Общие свойства

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

Показать строку поиска

Если включено, позволяет осуществлять поиск по журналу событий.

Имя переменной:

enableSearch

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

enableSearch

Boolean

Показать строку поиска

Заполнитель в поиске

Сообщение, которое отображается в строке поиска, если не введен другой текст.

Имя переменной:

searchPlaceholder

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

searchPlaceholder

String

Заполнитель в поиске

Только чтение

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

Имя переменной:

readOnly

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

readOnly

Boolean

Только чтение

Событие вместо добавления записи

Если включено, разрешает добавлять записи к журнал событий, используя соответствующее событие.

Имя переменной:

addRecordUsingEvent

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

addRecordUsingEvent

Boolean

Событие вместо добавления записи

Событие вместо удаления записи

Если включено, разрешает удалять записи из журнала событий, используя соответствующее событие.

Имя переменной:

deleteRecordUsingEvent

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

deleteRecordUsingEvent

String

Событие вместо удаления записи

Событие вместо изменения ячейки

Если включено, разрешает обновлять ячейки журнала событий, используя соответствующее событие.

Имя переменной:

updateCellUsingEvent

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

updateCellUsingEvent

Boolean

Событие вместо изменения ячейки

Сортировка нескольких столбцов

Если включено, разрешает использовать сортировку по более чем одному столбцу журнала событий.

Имя переменной:

multipleSorting

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

multipleSorting

Boolean

Сортировка нескольких столбцов

Показать панель инструментов

Этот флаг определяет отображение панели инструментов журнала событий.

Имя переменной:

showToolbar

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

showToolbar

Boolean

Показать панель инструментов

Строк на странице

Определяет количество строк журнала событий по умолчанию, отображаемых на одной странице.

Имя переменной:

rowsPerPage

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

rowsPerPage

Integer

Строк на странице

Значения фильтра страниц

Данное свойство позволяет указать пользовательские номера страниц, которые будут доступны в пагинаторе.

Имя переменной:

customPaginatorValues

Записи:

0..не ограничено

Формат записи:

Имя поля

Тип поля

Примечания

value

Integer

Значения фильтра страниц

Показать селектор «строк на странице»

Этот флаг определяет, будет ли отображаться селектор "Строк на странице".

Имя переменной:

showRowsPerPageSelector

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

showRowsPerPageSelector

Boolean

Показать селектор «Строк на странице»

Тип селектора «строк на странице»

Определяет тип селектора "Строк на странице". Данное свойство имеет два возможных значения:

  • Combo Box - селектор будет отображаться в виде поля с выпадающим списком возможных значений
  • Button Group - селектор будет отображаться в виде набора кнопок

Имя переменной:

rowsPerPageSelectorType

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

rowsPerPageSelectorType

String

Тип селектора «Строк на странице»

Фиксированный формат

Если включено, применяет к Журналу событий пользовательский формат, указанный в свойстве Формат.

Имя переменной:

fixedFormat

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

fixedFormat

Boolean

Фиксированный формат

Формат

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

Имя переменной:

format

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

format

Data Table

Формат

Выбранные строки

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

Имя переменной:

selectedRows

Записи:

0..не ограничено

Формат записи:

Имя поля

Тип поля

Примечания

key

String

Уникальный ключ выбранной строки таблицы данных.

Настройки столбцов

Данное свойство включает различные настройки визуального представления и поведения столбцов Журнала событий.

Имя переменной:

columnsSettings

Записи:

0..не ограничено

Формат записи:

Имя поля

Тип поля

Примечания

name

String

Name. Имя столбца.

fixed

String

Fixed Column.

headerTextBehavior

String

Header Text Behavior.

wordBreak

String

Word Break. Определяет поведение переноса строки, если текст выходит за пределы ячейки столбца.

textAlignHorizontal

String

Body Text Align Horizontal. Определяет горизонтальное положение текста в ячейке столбца.

textAlignHeaderHorizontal

String

Header Text Align Horizontal. Определяет горизонтальное положение текста в заголовке столбца.

textAlignVertical

String

Body Text Align Vertical. Определяет вертикальное положение текста в ячейке столбца.

textAlignHeaderVertical

String

Header Text Align Vertical. Определяет вертикальное положение текста в заголовке столбца.

sorter

Boolean

Sorter. Активирует сортировку по столбцу.

search

Boolean

Search. Активирует поиск по данным столбца.

filterTable

Data Table

Filter Table. Позволяет создавать фильтры для определенного столбца. Вложенная таблица данных с двумя полями:

  • Value - значение ячейки для фильтрации. Обратите внимание, что если столбец имеет тип полей Boolean, разреены только значения true или false
  • Text - описание фильтра

width

Integer

Width. Ширина столбца, в пикселях.

Высота до появления скролла

Максимальная высота в пикселях, после которой включается вертикальный скролл в ячейке журнала событий.

Имя переменной:

heightScrollEnabled

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

heightScrollEnabled

Integer

Максимальная высота без вертикальногро скролла

Включить выбор строки

Если включено, позволяет выбирать строки с помощью флажков.

Имя переменной:

checkRows

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

checkRows

Boolean

Включить выбор строки

Поле для определения блокировки строки

Имя переменной:

columnToDefineRowLock

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

columnToDefineRowLock

String


Поле для определение колонки для блокировки дополнительных кнопок

Имя переменной:

columnToDefineKebabLock

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

columnToDefineKebabLock

String


Название колонки вложенной таблицы

Имя переменной:

columnToDefineNameForNestedTable

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

columnToDefineNameForNestedTable

String


Разрешить изменение размера столбца

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

Имя переменной:

resizableColumn

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

resizableColumn

Boolean

Разрешить изменение размера столбца

Подтверждение удаления строк

Если включено, действие панели инструментов Удалить ряд потребует подтверждения.

Имя переменной:

confirmActionDelete

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

confirmActionDelete

Boolean


Подтверждение добавления строк

Если включено, действие панели инструментов Добавить ряд потребует подтверждения.

Имя переменной:

confirmActionAdd

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

confirmActionAdd

Boolean


Фиксированное положение левого столбца

Имя переменной:

fixedLeftColumn

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

fixedLeftColumn

Boolean


Иконка фильтрации

Изображение для иконки фильтрации.

Имя переменной:

filterIcon

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

filterIcon

Data Block

Иконка фильтрации

Иконка поиска

Изображение для иконки поиска.

Имя переменной:

searchIcon

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

searchIcon

Data Block

Иконка поиска

Включить

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

Имя переменной:

additionalActionEnable

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

additionalActionEnable

Boolean


Показать в ряд

Имя переменной:

additionalActionShowInRow

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

additionalActionShowInRow

Boolean


Иконка

Имя переменной:

additionalActionIcon

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

additionalActionIcon

Data Block

Этот флаг показывает, будет ли компонент "слушать" события Нажатие мыши.

Ширина дополнительной иконки

Имя переменной:

additionalActionWidth

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

additionalActionWidth

Integer

Ширина в пикселях, которая будет добавлена к контейнеру иконки.

Настройки

Данное свойство позволяет задать настройки элемента Дополнительное действие.

Имя переменной:

additionalActionSettings

Записи:

0..не ограничено

Формат записи:

Имя поля

Тип поля

Примечания

uid

String

Уникальный ID кнопки дополнительного действия.

desc

String

Описание кнопки.

icon

Data Block

Изображение для кнопки в обычном состоянии.

iconHover

Data Block

Изображение для кнопки в состоянии Наведение курсора мыши.

iconActive

Data Block

Изображение для кнопки в состоянии Активна.

buttonAction

String

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

  • Edit
  • Delete
  • Cancel
  • Apply

confirm

Boolean

Если включено, действие по кнопке потребует подтверждения.

confirmTitle

String

Текст сообщения подтверждения.

Стиль

Имя переменной:

additionalActionStyle

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

additionalActionStyle

String

Стиль CSS, который будет применен к элементу Дополнительное действие.

Стиль подсказки

Имя переменной:

tooltipStyle

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

tooltipStyle

String

Стиль CSS, который будет применен к подсказке.