logo
small logo
  • Продукты
  • Купить
  • Поддержка
  • О нас
  • Клиентская панель Поддержка
  • Главная
  • /
  • Статьи
  • /
  • Как работать с Designer и Viewer из командной строки
  • Формат MS Word против Open Document Text. Что лучше?

    19 октября 2020 г.

    Говоря о текстовых редакторах, мы сразу представляем корифея, как Microsoft Word, который на многие годы

    Подробнее
  • Как установить FastReport Business Graphics .NET

    18 августа 2021 г.

    В этой статье показана установка FastReport Business Graphics .NET на ваш компьютер и добавление компонентов

    Подробнее
  • Моментальный отчет из RTF

    20 октября 2021 г.

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

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

    17 января 2018 г.

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

    Подробнее
  • Хотите формировать таблицы пользователю - Excel или OpenOffice Calc?

    8 октября 2020 г.

    Таблицы. На протяжении веков они используются для представления однотипных данных в целях ведения учета, подсчета

    Подробнее

Как работать с Designer и Viewer из командной строки

8 марта 2019 г.

В состав 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-2023 ООО «Быстрые отчеты»

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