Show/Hide Toolbars

Методические рекомендации по настройке системы "Первая Форма"



Таблица

object EpTable: {

 savedRowsCount: numeric,

 filteredRows: [ object Row ],

 multiWindow: object MultiWindow

}

Строка таблицы

object Row: {

 cellls: [ 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() - подсказка, всплывающая при наведении мыши на ячейку.

!warning Методы обновления ДП "Таблица" вызываются после отработки метода обновления карточки задачи (MTFMainLoadFinished).