Как сделать страницу отчета невидимой в событии Afterprint?
Есть несколько страниц отчета. В первой страниц нужно получить значения, и передать в следующую страницу.
Если задать первую страницу в свойстве BEFORPRINT
Pages[0].Visible=false
то в следующие страницы не передаются значения.
Как возможно изменяют свойство VISIBLE страницы, после события BEFORPRINT?
Если задать первую страницу в свойстве BEFORPRINT
Pages[0].Visible=false
то в следующие страницы не передаются значения.
Как возможно изменяют свойство VISIBLE страницы, после события BEFORPRINT?
Комментарии
Попробую объяснить вопрос:
Есть в отчете две страницы
в первой статистическая информация
во второй странице отчета новая информация и часть с первой страницы, просто несколько преобразованная.
Так вот, если я ставлю в событии StartReport - Pages[0].Visible=False, то во второй странице, все значения которые я беру из первой (это те значения которые я обсчитываю в событии BEFORPRINT) идут со значением 0.
Если же оставить первую страницу видимой, то все идет как надо.
Если я переношу код Pages[0].Visible=False в событие Finishreport, то он не срабатывает. И первая страница остается видимая.
Но мне нужно, чтоб по параметрам из вне, первую страницу делать видимой или скрывать для экспорта, но так, чтоб данные из неё нормально передавались во вторую страницу, не зависимо от её состояния видимости.
На форуме есть кто ЖИВОЙ????