Генерация двухстраничного отчета
Приветствую уважаемое сообщество.
Новичок в освоении FR, совета прошу
Прочитал интересную статью про пакетную печать докуентов http://reportingfor.com/ru/news.php?extend.27
спасибо автору огромное.
Но нактнулся на ситуацию:
на форме задаю параметры фильра таблицы, фильтрую таблицу, в цикле, для формирования отчета делаю frxReport1.PrepareReport (false) , по окончании цикла frxReport1.ShowPreparedReport ... Все хорошо, отчет сформировался, распечатали, превью закрыли, вернулись на форму...
Если меняю условия фильтра, снова формирую отчет - новый отчет добавляется к предидущему..
а нужно получить новый отчет...
Хелп, плизз.
Новичок в освоении FR, совета прошу
Прочитал интересную статью про пакетную печать докуентов http://reportingfor.com/ru/news.php?extend.27
спасибо автору огромное.
Но нактнулся на ситуацию:
на форме задаю параметры фильра таблицы, фильтрую таблицу, в цикле, для формирования отчета делаю frxReport1.PrepareReport (false) , по окончании цикла frxReport1.ShowPreparedReport ... Все хорошо, отчет сформировался, распечатали, превью закрыли, вернулись на форму...
Если меняю условия фильтра, снова формирую отчет - новый отчет добавляется к предидущему..
а нужно получить новый отчет...
Хелп, плизз.
Комментарии
Либо перед циклом формирования вызывать Report.PreviewPages.Clear;
Еще поможете? В документации ответа не смог найти
Как связано свойство StoreInDFM и метод frxReport1.LoadFromFile ?
при StoreInDFM=true - вроде понятно, созданный отчет хранится в DFM файле формы.
а при StoreInDFM=false ? Отчет сохраняется в файле *.fr3, и перед ShowReport должен быть обязатально загружен?
использую frxReport1.LoadFromFile('test.fr3'), при StoreInDFM=false
ошибок не получаю, но и отчет test.fr3 не подгружается..
Открывается preview девственно чистый.. даже без пустых страниц...
Сорри, все решилось.. моя ошибка в путях..