Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > DBGrig+SQL вывесли в файл


Автор: RDC 3.6.2008, 22:55
Приветствую товарищи!
Есть DBGrid со сложным SQL запросом. Как данные из Грида вывести в файл? 
Заранее спасибо за ответы!

Автор: mrbrooks 3.6.2008, 22:58
Для этого имхо существуют генераторы отчетов. В 6 билдере это QReport. Копай в эту сторону. Там на самом деле ни чего сложного. В нете полно мануалов.

Автор: Данкинг 3.6.2008, 23:10
Цитата(mrbrooks @  3.6.2008,  23:58 Найти цитируемый пост)
Для этого имхо существуют генераторы отчетов

Верно. Только уточню, что это уже не из грида вывод как такового, а из Query.  smile 

Автор: RDC 5.6.2008, 00:28
Искал документашку по QReports. Нашёл тока какую то фигню. Везде этот грёбанный предпросмотр. Ничего дельного у меня не вышло, даже не получилось вывести результат выполнения запроса на лист. А есть по проще варианты? Ну или, пожалуйста дайте ссылочку на хорошую описаловку. Или сами опишите в 2 словах. Заранее спасибо!

Автор: Данкинг 5.6.2008, 01:30
А FastReport к билдеру нельзя подцепить?

Автор: RDC 5.6.2008, 02:13
Это риторический вопрос? Если нет, то да, его можно подцепить!

Добавлено через 1 минуту и 9 секунд
Но компонент платный!

Автор: RDC 5.6.2008, 03:26
Так, ладно. Получилось вывести данные в QReport. А теперь как это дело сохранить в txt или html???

Автор: mrbrooks 5.6.2008, 08:13
На вкладке QReport для этого есть три компонента - QRTextFilter (*.txt), QRCSVFilter (*.csv) и QRHTMLFilter(*.html)

Автор: JayTi 5.6.2008, 10:44
А разве нельзя было бы пройтись циклом по результату и генерить строку или что-то подобное а потом в файл вписывать?

Автор: RDC 5.6.2008, 13:18
mrbrooks, 
Спасибо, только сейчас понял, что эти компоненты добавляют и откуда потом сохраняется файл. 
Всем спасибо.

Автор: RDC 5.6.2008, 14:16
А как теперь скрыть сам вот этот "отчёт", на котором я поля компоновал?
http://floomby.ru/content/f3bd9a9c-eed6-4ef1-9669-82a20da988f2.html
Вот этот сам большой лист???

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