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


Автор: Falcon 7.11.2006, 11:48
мне нужно сделать отчет к БД, но в БД есть поле PASSPORT которое содержит полное описание т.е. серия, номер, кем и когда выданн. мне надо отредактировать это поле так чтобы остались только серия и номер. я могу это сделать в и присвоеть какой либо переменной, но как мне это сделать в полях отчета (QReport).

Автор: superVad 7.11.2006, 13:53
я с отчетами еще не работал (все еще впереди) но так понимаю что отчет строится на данных извлекаемых из базы sql-запросом - предлагаю уже в самом запросе обработать это поле как надо
сам текст запроса сильно зависит от субд

Автор: Falcon 7.11.2006, 16:03
Цитата(superVad @ 7.11.2006,  13:53)
я с отчетами еще не работал (все еще впереди) но так понимаю что отчет строится на данных извлекаемых из базы sql-запросом - предлагаю уже в самом запросе обработать это поле как надо
сам текст запроса сильно зависит от субд

т.е. ты предлагаешь мне заменить Table на Query? неплохая идея как сам не догадался. попробую и отпишусь.

Автор: superVad 7.11.2006, 17:04
есть еще DataSet - я им обычно пользуюсь

Автор: Akella 7.11.2006, 17:45
Цитата(Falcon @  7.11.2006,  11:48 Найти цитируемый пост)
но как мне это сделать в полях отчета (QReport). 

В полях отчёта никак - это уже готовый к печати рисунок, так сказать. Нужно редактировать до предварительного просмотра.

Автор: Falcon 8.11.2006, 10:23
тему можно закрывать. всем спасибо за помощь. 

Автор: Akella 8.11.2006, 13:23
закрывать не обязательно, но ты можешь пометить её как решённую.

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