Ошибка с номером страницы
Добрый день!
Попробовал демо последней версии (4.7.109).
Обнаружил один интересный баг:
Делаем простенький отчет, просто из одного MasterData.
В MasterData вставляем текст с выводом номера страницы ( [Page#] )
И наблюдаем следующую проблему:
при переходе на новую страницу у первой строки MasterData по
прежнему стоит номер предыдущей страницы. Со второй строки
все отрабатывает как надо (изменяется номер страницы).
Попробовал тоже самое в версии 2.53
Там отработало все без проблем.
Как бороться с этой проблемой?
Собственно с этим багом я столкнулся при задаче нумерации строк в
пределах одной страницы. В OnBeforePrint PageHeader - а вставил
stNumStr:=0
но код отрабатывает уже после вывода первой строки на новой странице.
Как решить проблему нумерации строк в пределах одной страницы?
Попробовал демо последней версии (4.7.109).
Обнаружил один интересный баг:
Делаем простенький отчет, просто из одного MasterData.
В MasterData вставляем текст с выводом номера страницы ( [Page#] )
И наблюдаем следующую проблему:
при переходе на новую страницу у первой строки MasterData по
прежнему стоит номер предыдущей страницы. Со второй строки
все отрабатывает как надо (изменяется номер страницы).
Попробовал тоже самое в версии 2.53
Там отработало все без проблем.
Как бороться с этой проблемой?
Собственно с этим багом я столкнулся при задаче нумерации строк в
пределах одной страницы. В OnBeforePrint PageHeader - а вставил
stNumStr:=0
но код отрабатывает уже после вывода первой строки на новой странице.
Как решить проблему нумерации строк в пределах одной страницы?
Комментарии
Отчет у тебя выполняется в двухпроходном режиме или однопроходном?
Можно просто в редакторе открыть и сразу на предпросмотр.
Все будет видно.
Отчет двухпроходный. Хотя это и не имеет значения в данной ситуации.