Bug - Неправильно считает Totalpages
Есть шаблон отчета с 2 проходами для подсчета общего кол-ва стр. (рис 1)
Во всех страницах кроме pInv1 стоит ResetPageNumber=true.
Необходимо сформировать и напечатать только pAct в 4 экз. (рис 2)
Как видно общее кол-во на 1 и 2 стр равно 2. Хотя везде д.б. "1 из 1".
Если печатать все подряд или поставить pInv1.ResetPageNumber=true, то считает нормально.
И вопрос вдогонку: если у страницы шаблона ResetPageNumber=true и PageCount=1 и при печати данных из этой страницы получается уже несколько страниц (например 3), то как будет идти нумерация в этом блоке страниц? Я считал, что "1 из 3", "2 из 3", "3 из 3". А получилось везде одинаково: на ВСЕХ страницах "1 из 1".
Во всех страницах кроме pInv1 стоит ResetPageNumber=true.
Необходимо сформировать и напечатать только pAct в 4 экз. (рис 2)
Как видно общее кол-во на 1 и 2 стр равно 2. Хотя везде д.б. "1 из 1".
Если печатать все подряд или поставить pInv1.ResetPageNumber=true, то считает нормально.
И вопрос вдогонку: если у страницы шаблона ResetPageNumber=true и PageCount=1 и при печати данных из этой страницы получается уже несколько страниц (например 3), то как будет идти нумерация в этом блоке страниц? Я считал, что "1 из 3", "2 из 3", "3 из 3". А получилось везде одинаково: на ВСЕХ страницах "1 из 1".
Комментарии
А если в приложенном шаблоне изменить ADOQuery1 запрос на
select top 200 * from aaa
,
то и вторую ошибку можно увидеть - должно быть 4 блока по 5 страниц: "1 из 5", а получается вот что.