runtime изменение запроса в IbQuery

отредактировано 00:42 Раздел: FastReport 2.xx VCL
У меня Fastreport 2.4, при изменении sql в ibquery ( в процессе выполнения программы) в отчет выдаются данные по изначальному запросу, все последующие изменения игнорируются. В dbgrid выводишь - все ок, данные соответствуют новому запросу. Подскажите в чем причина?
p.s.
на ibquery повешен frdbdataset

Комментарии

  • BorisBoris Москва
    отредактировано February 2004
    Напиши, как ты вызываешь отчет, т.е. каким методом осуществляется построение отчета.
    Ну, первый, самый простой вариант это перед показом отчета писать следующее (хотя м.б. ты так и делаешь):
    if frReport.PrepareReport then
      frReport1.ShowPreparedReport;
    

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.