Таблица
object EpTable: {
savedRowsCount: numeric,
filteredRows: [ object Row ],
multiWindow: object MultiWindow
}
Строка таблицы
object Row: {
cells: [ object Cells ],
id: number
}
Ячейка таблицы
object Cell: {
columnId: numeric,
columnValue: mixed,
tooltip: function
}
Строки с учетом условий фильтра и пейджинга
filteredRows — строки, отобранные с учетом заданных условий фильтра (если фильтр включен), а также с учетом пейджинга (т.е. только на текущей странице, если пейджинг включен).
Множественный выбор
object MultiWindow: {
filteredRows: [ object Row ]
}
Методы
Для таблицы:
•onTableLoaded – загрузка/перезагрузка страницы, переключение страниц таблицы.
•onTableRowAdded – добавление строки (передается объект строки).
•onTableRowChanged – изменение значения ячейки.
•onTableSaved – сохранение таблицы.
Для таблицы в режиме множественного выбора:
•onTableMWLoaded – загрузка/перезагрузка страницы, переключение страниц таблицы.
•onTableMWRowSelected – выбор строки (передается объект строки).
•onTableMWRowChanged – изменение значения ячейки.
•onTableMWClosed – закрытие окна множественного выбора.
Для ячейки:
•tooltip() — подсказка, всплывающая при наведении мыши на ячейку.
Методы обновления ДП "Таблица" вызываются после отработки метода обновления карточки задачи (MTFMainLoadFinished). |
---|