Сортировка отчета из Preview

отредактировано 10:25 Раздел: FastReport 4.0
Как можно отсортировать записи после вывода отчета на Preview? Сортировка работает, а обновить Preview никак не выходит. Как быть ?

Пишу на C++ Builder Xe

Комментарии

  • Lizard~Lizard~ Тольятти
    отредактировано 10:25
    Fastex написал: »
    Как можно отсортировать записи после вывода отчета на Preview?

    Странный подход ИМХО.
    Никак. Сортировать до формирования отчёта.

  • отредактировано 10:25
    LizarD написал: »
    Странный подход ИМХО.
    Никак. Сортировать до формирования отчёта.
    Проблема в том, что я не пойму как расформировать отчет после построение. ShowReport() строит отчет и выводит его на Preview. Далее его надо как - то снять, выполнить новый запрос и снова ShowReport(). Так вот как расформировать отчет?
  • gpigpi
    отредактировано 10:25
    Используйте интерактивный отчёт
  • отредактировано 10:25
    Fastex написал: »
    Так вот как расформировать отчет?
    Не понятно, что имеется в виду. Есть функция PrepareReport. Она строит отчет, но не отображает его.
  • отредактировано October 2011
    написал: »
    Не понятно, что имеется в виду. Есть функция PrepareReport. Она строит отчет, но не отображает его.
    Ввиду имеется следующее:

    У меня протекает следующая цепочка:
    SQL-запрос->Формирование отчета на основе запроса (ShowReport())->Вывод отчета на экран
    

    Сделать нужно следующее:
    SQL-запрос->Формирование отчета (ShowReport())->Вывод отчета на экран->Выполнить процесс обратный процессу формирования отчета (ShowReport())-> новый SQL-запрос->Формирование нового отчета на основе нового запроса (ShowReport())->Вывод нового отчета на экран
    


    Если я пытаюсь сделать :
    SQL-запрос->Формирование отчета на основе запроса (ShowReport())->Вывод отчета на экран->новый SQL-запрос - >Формирование отчета (ShowReport())->Вывод отчета на экран
    
    то вылетает ошибка
  • отредактировано 10:25
    Fastex написал: »
    то вылетает ошибка
    Какая ошибка появляется?
    Если вам нужно объединить два отчета, то функции PrepareReport и ShowPreparedReport как раз с этим справляются.
  • отредактировано 10:25
    Все, разобрался с проблемой. Спасибо

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

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