Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Заполнение Grida [D7, Paradox]


Страницы:   1 2

paurlin ©   (2005-08-20 13:01:00) 

Здравствуйте.
Есть вот какой вопрос. Необходимо заполнить DBGrid из таблицы данных. Верхний ряд - дисциплины, строки левого ряда - ФИО студентов. Пересечение в матрице студента с дисциплиной - оценка. Короче сводная ведомость по успеваемости, как табличка в Exel. Исходная таблица базы данных содержит 3 столбца. в каждой строке студент, дисциплина, оценка. Надо дисциплины загрузить в шапку Грида, а оценки как в матрице. Не знаю, удалось ли выссказать правильно идею. Куб строить для меня слишком сложно пока, посоветовали воспользоваться EhLib компонентом DBGridEh. Но по описанию не понятно как использовать данных компонент для моих целей. Может кто-нибудь подскажет хотя бы от чего отталкиваться. Принцип решения моей задачи. Спасибо большое.


KilkennyCat   (2005-08-22 23:45:00) [21]

Могу посоветовать TADVStringgrid, http://www.tmssoftware.com
В чем преимущества: можно сохранить таблицу как есть, экспортировать в Ексель и т.д., т.е. не ломаем голову. Честно говоря, если такая простая таблица сложна в реализации, то проще уж так...


Турист   (2005-08-22 23:21:00) [22]

Defunct ©   (20.08.05 20:59) [1]


paurlin   (2005-08-22 22:32:00) [23]

Так я и не понял, как мне подступиться к решению задачи. Все равно спасибо.


Desdechado   (2005-08-22 13:36:00) [24]

сводная ведомость и рабочая ведомость - не одно и то же
интерфейс можно и поменять


paurlin   (2005-08-22 11:28:00) [25]

Нет, это как раз не отчет. Это форма с которой можно будет работать для заполнения базы данных. В том-то и суть. Надо будет вводить оценки, чтобы они сохранялись в базе. И именно в такой форме, которая была описана ранее. В этом-то и проблема. Я решил воспользоваться DBGridEh только не очень понятка как это сделать. Этот компонент должен по сути дела делать куб, а ка его на это направить не знаю. Всем спасибо за внимание.


Виталий Панасенко   (2005-08-22 10:27:00) [26]

Это нужно именно в сетку или все-таки в отчет ? Если в отчет, то это кросс-таб отчет.. Смотри в сторону ФастРепорт/pReport


paurlin   (2005-08-21 10:54:00) [27]

Речь идет не просто о выводе отчета для просмотра, с такой формой необходимо работать. Нужна привязка к DataSet насколько я понимаю.


paurlin   (2005-08-21 10:46:00) [28]

Спасибо. А не могли бы вы чуть подробнее описать решение. Буду очень признателен.


Defunct   (2005-08-20 20:59:00) [29]

paurlin   (20.08.05 13:01)  

Воспользоваться StringGrid'ом и отрисовать все вручную.
Имя 3 массива имен, дисциплин и оценок, думаю это не составит труда.


Defunct   (2005-08-20 20:59:00) [30]

> Имя 3 массива имен, дисциплин и оценок

Имея..


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо