Настраиваемая страница в отчете ReportViewer

У меня есть отчет, который представляет собой список формы заказа. Для каждой формы заказа я бы хотел, чтобы страницей была страница x из y, где x - номер страницы текущего заказа, а y - общая страница для этого заказа.

Все заказы находятся на разных страницах (нет двух заказов на одной странице)

Если у меня не может быть страницы x of y, я бы хотел просто страницу x.

Я знаю, что мог бы просто генерировать отчеты несколько раз для каждого заказа, но, кажется, моему боссу не нравится эта идея

Это вообще возможно и если да, то как?

Спасибо,

1 ответ

Решение

Проверьте эту процедуру:

1-Перетащите текстовое поле в конец каждой группы (orderid)

2-в выражении текстового поля напишите: = GetPage (orderid)

3-в коде страницы отчета напишите vb-код, который имеет номер страницы-страницы, и когда orderid был изменен, сбросьте страницу-страницу и, наконец, верните страницу-страницу

Другие вопросы по тегам