Вниз
Скачать: CL | DM;

Как представить таблицу для редактирования   Найти похожие ветки 

 
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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.003 c
15-1427905090
Rouse_
2015-04-01 19:18
2015.11.29
Ну что, делимся, как кого развели на 1 апреля


15-1428565202
ВладОшин
2015-04-09 10:40
2015.11.29
Чудеса какие то в отладке


15-1427465159
Polevi
2015-03-27 17:05
2015.11.29
java jsp


15-1427439353
KSergey
2015-03-27 09:55
2015.11.29
Неожиданный синтаксис Си


15-1428347344
Кто б сомневался
2015-04-06 22:09
2015.11.29
Для чего браузеры создают множество процессов?




   Наверх