logo
small logo
  • Продукты
  • Купить
  • Поддержка
  • О нас
  • Клиентская панель Поддержка
  • Главная
  • /
  • Статьи
  • /
  • Добавление страниц из другого отчета в FastReport .NET
  • Как сделать чек из программы WPF

    17 августа 2020 г.

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

    Подробнее
  • Использование линейки в RichText для FastReport .NET

    16 марта 2022 г.

    В редактор RichText была добавлена линейка. Она позволяет пользователям управлять шириной табуляции и задавать

    Подробнее
  • Кастомизация дизайнера отчетов

    31 мая 2020 г.

    Дизайнер отчетов изобилует большим количеством функциональных возможностей, которые многие пользователи не используют. Иногда многообразие иконок

    Подробнее
  • Как сделать чек из программы Windows Forms

    30 мая 2020 г.

    Приложения Windows Forms - это основа каждого .NET разработчика. Сколько таких приложений создается каждый день

    Подробнее
  • Интерактивный отчёт с предварительным вводом данных в таблицу

    4 апреля 2022 г.

    Как вы уже знаете, отчеты FastReport .NET могут иметь диалоговые формы, которые выводятся перед

    Подробнее

Добавление страниц из другого отчета в FastReport .NET

13 марта 2023 г.

В последнем обновлении в FastReport .NET появилась возможность добавлять в разрабатываемый отчет страницы из других отчетов. Это поможет быстрее работать с отчетами, где ранее бы вам требовалось объединить несколько файлов или бы пришлось переделывать отчет вручную. Для добавления страницы необходимо открыть меню «Файл» и выбрать пункт «Открыть страницу». 

Как открыть окно для добавления страниц

Откроется диалог выбора файла, аналогичный диалогу при обычной загрузке отчета. После выбора появится окно, содержащее список всех страниц и диалоговых форм отчета, а также предварительный вид выбранной страницы. Страницы отображаются точно также, как в дизайнере. При смене выбора страницы из списка также меняется превью.

Пример превью страницы отчета

Пример превью диалоговой формы

Добавить в отчет можно как одну, так и несколько страниц или диалоговых форм. Тогда в области просмотра будет показана последняя выбранная страница. По нажатию на кнопку «ОК» выбранные страницы будут добавлены в основной отчет.

Если имя страницы, диалоговой формы или имена элементов на выбранных страницах совпадают с существующими в отчете, то новым элементам будут автоматически присвоены новые имена в стандартном формате. Это необходимо для того, чтобы в отчете не было объектов с одинаковыми именами. Такая ситуация может привести к множеству ошибок.

В качестве наглядного примера добавим в основной отчет страницу Page1. Так она выглядит в исходном отчете.

Пример страницы в исходном отчете

После добавления страницы её вид остался прежним, но имена некоторых элементов изменились, т.к. в основном отчете уже есть элементы с такими именами. По такому же принципу изменилось имя вновь добавленной страницы.

Пример добавленной в отчет страницы

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

Работать с отчетами стало ещё проще! По всем возникающим вопросам пишите в нашу поддержку support@fastreport.ru

О продукте Купить
avatar
Oleg Kojnikov
.NET разработка
Fast Reports Team: Oleg Kojnikov - NET Development at Fast Reports
.NET FastReport Designer Report

Добавить комментарий
logo
  • +7(800)551-75-80
  • info@fastreport.ru
  • Ростов-на-Дону, Россия, 344082, ул.Обороны 24, офис 311
  • Купить
  • Загрузить
  • Документация
  • Отзывы
  • Как деинсталировать
  • FAQ
  • Видео уроки
  • Форум
  • Условия оказания поддержки
  • Статьи
  • Наши Новости
  • Пресса о нас
  • Реселлеры
  • Нестандартное лицензирование
  • ВУЗам
  • Карьера
  • Контакты

© 1998-2023 ООО «Быстрые отчеты»

  • Согласие с обработкой персональных данных
  • Политика в отношении обработки персональных данных
  • Не является публичной офертой