Общие свойства
В этом разделе описываются свойства компонента Таблица данных, общие для всех унаследованных компонентов.
Показать строку поиска
Если включено, позволяет осуществлять поиск по журналу событий.
Имя переменной: | 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. Позволяет создавать фильтры для определенного столбца. Вложенная таблица данных с двумя полями:
|
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 | Определяет, какое действие будет выполняться для соответствующего ряда путем нажатия на кнопку. Свойство имеет несколько допустимых значений:
|
confirm | Boolean | Если включено, действие по кнопке потребует подтверждения. |
confirmTitle | String | Текст сообщения подтверждения. |
Стиль
Имя переменной: | additionalActionStyle |
Записи: | 1 |
Формат записи:
Имя поля | Тип поля | Примечания |
additionalActionStyle | String | Стиль CSS, который будет применен к элементу Дополнительное действие. |
Стиль подсказки
Имя переменной: | tooltipStyle |
Записи: | 1 |
Формат записи:
Имя поля | Тип поля | Примечания |
tooltipStyle | String | Стиль CSS, который будет применен к подсказке. |