logo
small logo
  • Продукты
  • Купить
  • Поддержка
  • Статьи
  • Клиентская панель Поддержка
  • Главная
  • /
  • Статьи
  • /
  • Как работать с дизайнером отчетов и просмотрщиком из командной строки
  • Копирование бэндов отчета в другой со всем содержимым.

    31 марта 2021 г.

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

    Подробнее
  • Отчёт из PostgreSQL в приложении .NET 5 под управлением Astra Linux

    4 декабря 2020 г.

    Сегодня мы поговорим о российской операционной системе Astra Linux. Эта система получила в последнее время

    Подробнее
  • Как использовать Online Designer в ASP .NET Core

    17 января 2018 г.

    Одной из новинок FastReport .NET 2018 стала адаптация OnlineDesigner под фреймворк .NET Core. В целом, онлайн

    Подробнее
  • Пакет FastReport.NET и .NET 5.0

    17 декабря 2020 г.

    UPD: Актуально до версии FastReport .NET 2022.2. Теперь лицензионные пакеты доступны на нашем NuGet-сервере. С

    Подробнее
  • Как использовать объект WebReport в приложениях ASP .NET Core

    17 января 2018 г.

    Не так давно FastReport порадовал нас новой библиотекой - FastReport Core. Это специальная версия FastReport

    Подробнее

Как работать с дизайнером отчетов и просмотрщиком из командной строки

8 марта 2019 г.

I

В состав FastReport .NET помимо самих библиотек входят, также отдельные программы – Designer и Viewer.

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

Программа Viewer предназначена для просмотра отчетов в формате предварительного просмотра fpx. Файл отчета в этом формате содержит в себе помимо шаблона отчета, еще и непосредственно данные, которыми будет наполняться этот отчет. То есть файл *.fpx по сути готовый к просмотру отчет. По своей функциональности Viewer практически идентичен режиму предварительного просмотра отчетов в Designer. Собственно, Designer компилирует отчет для просмотра в fpx.

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

Давайте рассмотрим, как работать с Designer из командной строки.

- Во-первых вы можете запустить программу с помощью команды:

Designer.exe

Если, в командной строке выбран каталог, в который установлена FastReport.Net, то вы можете ограничиться этой командной. Иначе, либо переместитесь в нужный каталог с помощью команды CD, либо добавьте к Designer.exe путь.

- Во-вторых вы можете открыть шаблон отчета в дизайнере с помощью команды:

Designer.exe Report.frx

Где Report.frx – имя шаблона отчета. Если он находиться не в текущем выбранном каталоге, то нужно указать путь к этому файлу. Выполнив эту команду, вы увидите дизайнер с открытым шаблоном нужного отчета, т.е. вы сразу можете приступать к редактированию отчета. Если путь к дизайнеру или к шаблону отчета содержит пробелы в именах каталогов, то нужно взять его в кавычки - “My reports/Report.frx”.

- В-третьих – вы можете запустить отчет сразу в режиме предварительного просмотра:

Designer.exe Report.frx /preview

То есть вы указываете два параметра – путь к шаблону отчета и ключ для запуска режима предварительного просмотра.

А теперь рассмотрим, как работать с программой Viewer из командной строки.

- Также как в случае с дизайнером, вы можете просто запустить просмотрщик отчетов с помощью команды:

Viewer.exe

Здесь просто нужно указать путь к исполняемому файлу приложения.

- Добавим параметр – путь к файлу отчета в формате *.fpx:

Viewer.exe Report.fpx

Где Report.fpx – это путь к файлу. Эта команда запустит программу с загруженным отчетом.

- И последняя, новая функция – возможность простой печати:

Viewer.exe Report.fpx /P

То есть мы указываем файл отчета и ключ – запуск печати. При этом мы не увидим сам просмотрщик отчетов, а лишь форму печати:

 

Остается лишь задать настройки печати и запустить ее.

Если запустить Viewer.exe /P, то откроется диалог печати с настройками. После нажатия на "Печать" будет выдано окно с командной строкой, которую можно использовать в дальнейшем для "тихой" печати на тот или иной принтер. Её можно скопировать кнопкой Ctrl+C и использовать в дальнейшем.

О продукте Скачать Купить
avatar
Dmitriy Fedyashov
Технический писатель
Fast Reports Team: Dmitriy Fedyashov - Technical Writer at Fast Reports
.NET FastReport

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

© 1998-2022 ООО «Фаст Репортс»

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