Table

Стандартная таблица является высокофункциональным и многофункциональным компонентом.

Таблица Apeekflow поддерживает автоматический размер как компонент, а также фиксированный размер, при котором заголовок и панель инструментов могут быть фиксированными, когда можно прокручивать текст таблицы.

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

Кроме того, стили текста могут быть индивидуальными для каждого столбца.

Свойства таблицы

Эти свойства доступны в обозначениях {{ }}, а также в запросах JavaScript.

Свойства доступны только для чтения

Название объекта
Тип
Описание

selectedRow

Объект

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

selectedRows

Массив

Полезно в режиме множественного выбора, таком же, как selectedRow

selectedIndex

Выбранный индекс в отображаемых данных

selectedIndexes

Массив

Выбранный индекс в отображаемых данных

changeSet

Объект

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

toUpdateRows

Массив

Массив объектов для строк, которые будут обновляться в редактируемых таблицах

pageNo

Номер

Текущая отображаемая страница, начиная с 1

pageSize

Номер

Количество строк на странице

sortColumn

Название выбранного в данный момент отсортированного столбца

sortDesc

Логический

Находится ли текущая строка в порядке убывания

pageOffset

Номер

Текущее начало разбивки на страницы, используемое для разбивки на страницы для получения данных. Пример: Выберите * из пользовательского ограничения {{таблица 1.Размер страницы}} Смещение {{таблица 1.Смещение страницы}}

displayData

Массив

Данные, отображаемые в текущей таблице

filter

Объект

Параметры фильтрации таблицы

data

Массив

Он использует JSON-данные для таблицы

События

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

Название события
Описание

Сохранить изменения

Когда пользователь нажимает «Сохранить изменения»

Отменить изменения

Когда пользователь решит пропустить изменения

Изменить выбор строки

При изменении выбранной строки

Щелчок по строке

При нажатии на строку

Расширение строки

Когда строка расширяется

Сужение строки

Когда расширенный ряд сжимается

Отредактированный столбец

Когда редактируется столбец

Поиск

Когда пользователь выполняет глобальный поиск

Загрузка

Когда пользователь загружает табличные данные

Замена фильтра

При замене фильтра

Изменение сортировки

При изменении сортировки

Изменение страницы

Когда пользователь изменяет отображаемую страницу

Обновление

Когда пользователь обновляет табличное представление

Методы

У вас есть возможность взаимодействовать с компонентами с помощью соответствующих методов, к которым можно получить доступ по указанным именам в любом сегменте, где используется JavaScript. Кроме того, эти компоненты можно активировать с помощью «Управляющий компонент», которое запускается в ответ на определенные события.

Название метода
Описание

setFilter

Установите значение фильтра свойств

setPage

Установите значение на странице свойств

setSort

Установите значение сортировки

resetSelections

Установите значение параметра resetselections для свойства

\

Last updated