Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Передача из SMDBGrid в FastReport


Автор: crem78 23.8.2008, 15:26
 smile Приветствую всех. Помогите решить задачку. Есть компонент SMDBGrid, в нем имеется встроенный Checkbox. Мне необходимо чтобы, когда я выделяю строку в DBGrid, ставя при этом галочку в Checkbox, строка с данными передавалась в FastReport. Кто знает, или сталкивался с такой проблемой, пожалуйста, помогите, желательно пример с кодом. smile 

Автор: Akella 23.8.2008, 23:25
Не дошло... тебе нужно так: выставить галочки, а потом записи с галочками отобразить в отчёте?

Автор: crem78 25.8.2008, 06:11
Ага, так и есть.

Автор: crem78 26.8.2008, 18:53
Продолжая данную тему, хочу спросить, кто-нибудь знает, как составить SQL запрос на выборку выделенных записей. Чтобы остались после запроса только выделенные записи. Спасибо.

Автор: Akella 27.8.2008, 00:26
Цитата(crem78 @  23.8.2008,  15:26 Найти цитируемый пост)
Есть компонент SMDBGrid, в нем имеется встроенный Checkbox.

а чекбокс привязан к физическому полю таблицы?
тогда просто таблицу отчёта привяжи к другому датасету, в котором запрос
select ...... from ..... where поле_чекбокса = 1

Автор: crem78 27.8.2008, 20:07
Извините за глупый вопрос, а что за чекбокс smile 

Автор: crem78 29.8.2008, 19:15
Спасибо всем за помощь, в особенности Akella, вопрос решился методом проб и ошибок, просто последовал совету Akella. Как говорится в нужном направлении, и все ок. smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)