![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
-=PriZraK=-
Форумчанин
Регистрация: 12.12.2007
Сообщений: 399
|
![]()
Доброе время суток!
Вот столкнулся с проблемой, никак не могу понять, как организовать перебор ячеек в DBGrid. Суть задачи такова, хочу распечатать данные из таблицы. Делаю это в цикле, на канву: Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
DBGrid1.Columns[1].Field.Text
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#3 |
-=PriZraK=-
Форумчанин
Регистрация: 12.12.2007
Сообщений: 399
|
![]()
Аватар, это понятно, спасибо! Но у меня например 100 записей. Есть поля:Фио, возраст, почта.
Мне нужно узнать фио из всех 100 записей. А ваш код позволяет работать только с одним полем. Иными словами мне нужен аналог: stringgrid.cells[1,11]; Последний раз редактировалось prizrak1390; 23.03.2013 в 10:18. |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 23.03.2013 в 10:23. |
![]() |
![]() |
![]() |
#5 |
-=PriZraK=-
Форумчанин
Регистрация: 12.12.2007
Сообщений: 399
|
![]()
Аватар, окей, спасибо. Код перебирает столбцы, с этим у меня не было проблем. Но а как мне быть со строками? Вот прям аналог:
stringgrid.cells[i,ii], есть? чтобы я мог обратиться к конкретной строке, к конкретному столбцу? |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Дбгрид непосредственно работает с датасет, и только из него можно извлечь данные. Аналога с стринггрид здесь нет. А приведенный код перебирает не только столбцы, а и все возможные строки. Обратиться к конкретной строке значит найти нужную запись датасета. Или обрабатывайте канвас грида
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программа перебора вариантов (изменить перебор цифровой на перебор буквенный) | BArt2000 | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 02.03.2015 12:56 |
Как реализовать перебор ячеек в диапазоне? | a1bert | Microsoft Office Excel | 2 | 11.01.2012 22:14 |
Перебор ячеек столбца и формирование нового листа из уникальных записей | Ad1r | Microsoft Office Excel | 3 | 06.05.2010 09:38 |
Таблицы в WORD. Перебор ячеек или поиск? | sergeos | Microsoft Office Word | 7 | 09.06.2009 17:57 |