Использование сетки extjs 4.2 в качестве системы управления посещаемостью
Я хочу создать лист посещаемости, но не получаю волшебную идею для этого. Возможные варианты для меня
- Используйте сетку, но уже знаете, как передавать значения даты в качестве заголовков столбцов сетки
- Используйте таблицу, но не знаете, как ее редактировать. сетка является редактируемым компонентом.
Пожалуйста, помогите мне с мыслительным процессом
1 ответ
Я не думаю что Ext.grid.Panel
является компонентом для этой цели. Сетка концептуально больше напоминает таблицы базы данных (фиксированные столбцы / поля, многократно повторяемые в строках / записях), чем электронные таблицы (ячейки без предписанной цели).
Кроме того, сетка имеет много функций, таких как сортировка, изменение порядка столбцов, скрытие столбцов, которые вам необходимо отключить для этой цели. Сетка - это просто перебор.
Я бы, вероятно, пошел с пользовательской табличной формы с флажками. Форма будет генерироваться динамически, так как сотрудники могут меняться, а также даты.