Форум: "Базы";
Текущий архив: 2015.11.29;
Скачать: [xml.tar.bz2];
ВнизКак представить таблицу для редактирования Найти похожие ветки
← →
AlexeyMir (2011-05-19 12:08) [0]Столкнулся со следующей проблемой.
Есть таблица нагрузки преподавателей(препод, дата, кол.часов):
1 05.01.2011 5
2 05.01.2011 7
1 06.01.2011 6
...
1 31.01.2011 6
Как можно предоставить эту таблицу для редактирования часов, чтобы заголовки столбцов - это были даты(весь месяц с 1 по 31), 1 колонка - преподаватель, пересечение - часы
-----------------------------------------------------------------
| | 05янв2011 | 06янв2011 | 07янв2011 | | 31янв2011 |
-----------------------------------------------------------------
|Иванов | 5 | 6 | 5 | | 6 |
-----------------------------------------------------------------
|Петров | 7 | 0 | 5 | | 4 |
Хотельсь бы связкой Query->DataSource->DBGridEh
← →
Smile (2011-05-19 12:57) [1]<off top>
логичнее было бы в "заголовок" вынести преподавателей (их количество в отличии от дат сравнительно ограничено)
</off top>
← →
Sergey13 © (2011-05-19 14:23) [2]> [0] AlexeyMir (19.05.11 12:08)
> Хотельсь бы связкой Query->DataSource->DBGridEh
Я делал Query(DataSet)->RxMemoryData(или иной датасет в памяти)->DataSource->DBGridEh
← →
Jeer © (2011-05-19 15:34) [3]См. кросс-таблица.
Приемы ее создания м.б. разные: серверные и клиентские.
По ситуации.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2015.11.29;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.002 c