Crystal Reports PO добавить вторую страницу Условия и положения - PullRequest
0 голосов
/ 05 мая 2020

В нашей ERP-системе Macola есть форма заказа на поставку, созданная с помощью Crystal Reports. Мне нужно добавить вторую страницу, Условия и положения. Я пробовал несколько предложений из Интернета, но безуспешно. Будет напечатана вторая страница с Положениями и условиями, но информация заголовка первой страницы все равно будет распечатана. Я пробовал подавление, используя номер страницы> 1, но когда вы смотрите на распечатку второй страницы, номер страницы равен 1, поэтому эта формула не подавляет информацию заголовка. Любая помощь будет оценена. Удивительно, что просто добавить вторую страницу с условиями и положениями было так сложно. Есть ли простой способ добавить PDF-файл на последнюю страницу, не используя подотчет.

1 Ответ

0 голосов
/ 05 мая 2020

У меня есть несколько отчетов, которые делают именно то, что вы описываете. Я разработал отчеты таким образом, чтобы Положения и условия были помещены в нижний колонтитул отчета. Затем в мастере разделов для нижнего колонтитула отчета я установил флажок «Новая страница перед» на вкладке «Пейджинг». Это гарантирует, что этот раздел всегда начинается на новой странице. Что касается подавления верхнего колонтитула страницы на последней странице, я использовал следующую формулу.

PageNumber = TotalPageCount;

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

Этот дизайн также предполагает, что пользователь никогда не будет печатать более одного заказа на покупку одновременно. Если вашим пользователям необходимо распечатать сразу несколько заказов на закупку, этот дизайн будет печатать страницу с Условиями и положениями только один раз, независимо от того, как могут печататься Заказы на закупку.

Формула pagenumber > 1 работает не так, как ожидалось, вы можете go просмотреть каждый раздел в мастере разделов и проверить вкладку «Разбивка по страницам», чтобы убедиться, что в каких-либо разделах включен параметр «Сбросить номер страницы после». Любые разделы, для которых этот параметр включен, заставят номера страниц вернуться к 1 после печати этого раздела и могут привести к неожиданному поведению любой формулы, оценивающей PageNumber.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...