Забыли пароль?


Как передать параметр в отчет с помощью URL

23 августа 2017 г.

Автор - Dmitriy Fedyashov

Работая с отчетами в сети Интернет, обязательно появляется потребность передавать значения каких-либо параметров. Это, например, могут быть данные для фильтрации списков или информация о клиенте. Вызывая веб форму с отчетом, было бы удобно передать параметры с помощью URL (Universal Resource Locator...

Как получить отчет от FastReport WebApi с помощью ajax

23 августа 2017 г.

Автор - Dmitriy Fedyashov

В статье «Как использовать FastReport.Net в ASP.NET Web API» мы уже рассмотрели, как создать веб сервис для генерации отчетов. Тогда мы получали отчеты по ссылке, теперь рассмотрим, как получать отчет и отображать с помощью ajax скрипта. Напомню, наш сервис может возвращать отчет в одно...

Intelligent Mail штрих-код

23 августа 2017 г.

Автор - Dmitriy Fedyashov

До недавнего времени в США использовали два стандарта символики штрих кодов для почты: POSTNET и PLANET. Эти стандарты позволяют кодировать почтовые индексы и служат, главным образом, для сортировки и отслеживания почты. POSTNET способен кодировать пятизначный почтовый индекс, 4-значный плюс-код и...

Сохранение отчета в облачные сервисы из кода пользовательского приложения

22 августа 2017 г.

Автор - Dmitriy Fedyashov

В режиме предварительного просмотра вам доступны не только экспорты отчета, но и некоторые варианты сохранения отчета, например, Box, DropBox, GoogleDrive и другие. В меню «Сохранить» выделена специальная секция с вариантами сохранения отчета в различные облачные сервисы: Нам доступн...

Как использовать FastReport.Net в ASP.NET Web API

22 августа 2017 г.

Автор - Dmitriy Fedyashov

Фреймворк Web API позволяет быстро и просто создавать HTTP-сервисы. В отличие от обычных ASP.Net MVC проектов, Web API не работает с представлениями. Используется контроллер специального вида, методы которого возвращают объекты модели. Задача такого контроллера передавать данные, а не представления...

Как использовать ZUGFeRD совместно с FastReport.Net

22 августа 2017 г.

Автор - Dmitriy Fedyashov

Стандарт ZUGFeRD был разработан в Германии специально для упрощения процесса электронного выставления счетов. Этот стандарт позволяет обмениваться счетами-фактурами без предварительного соглашения между поставщиком и получателем услуг или товаров. В Германии планируется применять этот стандарт повсе...

Используем компоненты FastReport.Net в WPF приложениях

21 августа 2017 г.

Автор - Dmitriy Fedyashov

Сегодня я расскажу вам, как в приложении WPF (Windows Presentation Fundation) использовать контролы FastReport.Net, предназначенные для приложений WindowsForms. На самом деле все просто. Wpf приложения позволяют использовать WinForms контролы, также как и WinForms приложения позволяют использовать W...

FastReport.Net и Visual Studio 2017

21 августа 2017 г.

Автор - Dmitriy Fedyashov

В этой статье я хочу провести первый тест совместимости FastReport .Net и новейшей версии MS Visual Studio 2017 Enterprise. В качестве первого теста я создам простейшее приложение в WindowsForms, добавлю в него компонент Report и запущу отчет в дизайнере. Но для начала необходимо добавить компонен...

MaxiCode

21 августа 2017 г.

Автор - Dmitriy Fedyashov

MaxiCode впервые был запатентован в 1992 году как код для высокоскоростной конвейерной сортировки. Первоначальное название было Dense Code, который позже был изменен на UPS. Последним установившемся названием стало MaxiCode. Maxicode - это двумерная символика штрих-кода, которая используется United...

Сохранение качества исходных изображений при экспорте в PDF

20 августа 2017 г.

Автор - Dmitriy Fedyashov

Интересная опция появилась в PDF экспорте отчета – “Оригинальное разрешение”. Эта опция позволяет сохранять изображения в исходном разрешении. Иногда важно передать изображение с исходным качеством. Потом вы сможете «вытащить» изображение из PDF документа без потери кач...

Объединение нескольких отчетов в один

20 августа 2017 г.

Автор - Dmitriy Fedyashov

В этой статье я покажу вам как объединить в один отчет два или более в коде вашего приложения. Это может быть полезно, когда вы хотите объединить близкие по тематике отчеты. Для прикрепления отчета к предыдущему используется метод Prepare объекта Report. Ему необходимо передать значение true в каче...

Доставка отчетов в Jabber

20 августа 2017 г.

Автор - Dmitriy Fedyashov

Очень интересная фича появилась в FastReport.Net - это экспорт в мессенджер Jabber(XMPP). По сути это экспорт в html с сохранением отчета в облачном сервисе Report Cloud. При этом в Jabber вам приходит веб-ссылка на отчет. Такой экспорт может быть удобен для быстрой демонстрации отчетов внутри компа...

Вывод заданного количества записей на странице отчета

18 августа 2017 г.

Автор - Dmitriy Fedyashov

Функция ограничение количества выводимых строк часто вызывает затруднение у пользователей FastReport.Net, несмотря на то, что она является достаточно простой. В данной статье будет представлен вариант вывода максимального количества записей на странице с помощью скрипта отчета. Необходимо отметить,...

Использование свойства PrintOnPreviousPage с бесконечными страницами

18 августа 2017 г.

Автор - Dmitriy Fedyashov

В этой статье я хочу рассмотреть свойство PrintOnPreviousPage объекта ReportPage. Как оно работает? В случае, если у вас две страницы в отчете, вы можете установить это свойство в true для второй страницы, и тогда, если при печати первой страницы осталось свободное место, объекты второй страницы, ча...

Подключение к базе данных SQLite внутри отчета

17 августа 2017 г.

Автор - Dmitriy Fedyashov

В этой статье я бы хотел рассмотреть подключение к базе данных SQLite внутри отчета. Мы рассмотрим это на двух примерах. Первый – с помощью плагина в дизайнере отчетов, второй – с помощью SQLite ODBC driver. 1. Итак, чтобы использовать плагин от FastReports, его сначала нужно изготовить...

Подключение к базе данных PostgreSQL внутри отчета

17 августа 2017 г.

Автор - Dmitriy Fedyashov

В этой статье мы рассмотрим способы подключения к СУБД PostgreSQL из отчета FastReport.Net. FastReport предоставляет свой плагин для дизайнера отчетов, который позволяет подключаться к Postgres. В основе этого плагина лежит библиотека Npsql.dll. Но, обо всем по порядку. Сначала мы рассмотрим подкл...

Выделение текста цветом по клику мышью

17 августа 2017 г.

Автор - Dmitriy Fedyashov

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

Pharmacode в FastReport.Net

17 августа 2017 г.

Автор - Dmitriy Fedyashov

В FastReport.Net появился новый вид штрих-кода – Pharmacode. Из названия можно догадаться, что он имеет отношение к фармацевтике. Pharmacode - двоичный код, который был разработан немецкой компанией LAETUS GMBH специально для фармацевтических упаковок. Этот код широко применяется фармацевтиче...

Интерактивный веб отчет с планом и закладками

16 августа 2017 г.

Автор - Dmitriy Fedyashov

Интерактивные отчеты позволяют пользователю взаимодействовать с ним. Например, отчет может содержать гиперссылки, закладки, содержание. По нажатии на название раздела в содержании вы перемещаетесь по закладке в нужное место отчета. Такие отчеты часто используют в каталогах. Давайте создадим такой и...

Управление свойствами веб отчета внешними контролами

16 августа 2017 г.

Автор - Dmitriy Fedyashov

В этой статье я хочу рассмотреть возможность работы с отчетом с помощью элементов управления веб формы в проекте ASP .Net MVC. Итак, задача - создать веб приложение, которое будет позволять: 1) загружать веб отчет; 2) экспортировать отчет в один из трех форматов; 3) отображать/скр...