|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.02.2010, 12:20 | #1 |
Участник клуба
Регистрация: 15.05.2009
Сообщений: 1,222
|
Нумерация строк
В DBgride объединены данные имеющие разные смысловые нагрузки. Вот мне необходимо пронумеровать их. Тоесть есть простые ученики у них есть своя нумерация, есть ученики зиписанные на курсы у них тоже своя нумерация. Как это реализовать. Думаю нужно добавитьв гриб отдельное поле не связное с таблицей, а дальше что?
Единственное, что ограничивает полет мысли программиста-компилятор
|
16.02.2010, 16:06 | #2 |
Форумчанин
Регистрация: 28.03.2008
Сообщений: 672
|
не сильно понятно что нужно...
но если правильно понял, то можно сделать поля в таблице учеников(так сказать, флаги(признаки)) и там задавать флаг(признак) для посещающих курсы... 1- посещают, 0 - нет и т.д. а лучше дайте свою структуру и ясно сформулируйте мысль что нужно сделать... |
16.02.2010, 18:08 | #3 |
Участник клуба
Регистрация: 15.05.2009
Сообщений: 1,222
|
Вот дана такая форма, необходимо добавить колонку порядковый номер, причем нумерация должна быть отдельная для записей разного цвета
Единственное, что ограничивает полет мысли программиста-компилятор
|
16.02.2010, 18:24 | #4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
либо добавить нумерацию в SQL запрос (если позволяет задача, СУБД и собственно сам запрос).
либо добавить поле в таблицу и после выполнения запроса (после Запрос.Open) в цикле пронумеровать записи учитывая группировку по признаку.. |
16.02.2010, 18:31 | #6 |
Участник клуба
Регистрация: 15.05.2009
Сообщений: 1,222
|
там используется поле status и по его значениям производится "покрас"
Единственное, что ограничивает полет мысли программиста-компилятор
|
16.02.2010, 21:38 | #7 |
Форумчанин
Регистрация: 28.03.2008
Сообщений: 672
|
можно попробывать следующее
добавить поле № сгруппировать по полю status, если еще не сгруппированы и потом проверяя поле status, ставить соответственно номер, если поле статус поменялось, то начинать с 1 и т.д. но способо не шибко умный и быстрый... так сказать решение "в лоб" |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нумерация строк | StartMis | Общие вопросы Delphi | 20 | 17.01.2011 15:00 |
Нумерация строк в StringGrid | artemavd | Общие вопросы Delphi | 5 | 21.11.2009 19:22 |
Нумерация строк | ShnapS | БД в Delphi | 5 | 06.05.2009 20:59 |
Нумерация строк в DBGrid | artemavd | БД в Delphi | 8 | 15.04.2009 20:31 |
Нумерация строк. QT 4 | NikLik | Qt и кроссплатформенное программирование С/С++ | 2 | 18.12.2008 22:38 |