How to use FastReport.Core in the Web API application

November 5, 2018

Author - Dmitriy Fedyashov

In this article, we will create an API for receiving FastReport reports from the server. First of all, let's define what the API is. Literally, this abbreviation stands for software interface of the application. This means that the application has an interface that provides access to its functions. ...

Displaying a prepared report on the Web

November 5, 2018

Author - Dmitriy Fedyashov

Innovations in FastReport.Net 2018.4 touched the web reports as well. Now you can display reports in fpx format, i.e. pre-prepared reports. The fpx format is very convenient for exchanging reports, because it contains data in addition to the template. Therefore, to display a report in fpx format, yo...

The way to create an ASP.Net MVC application in FastReport.Mono

October 8, 2018

Author - Dmitriy Fedyashov

First of all, for programming in C # under Linux you will need to install: • MonoDevelop - development environment under the .Mono framework; • XSP - a test web server for running ASP.Net applications; • A "battle" web server, for example, Apache. But this is if you are going to de...

Support for editable fields in WebReport

May 18, 2018

Author - Dmitriy Fedyashov

In the article "Interactive forms in the PDF export of Fast Report .Net 2018" I have already considered editable fields. The bottom line is that the Text and Checkbox objects can be edited in the report preview mode if you include the Editable property. Until recently, this function was supported on...

How to use WebReport with ASP .Net Core

January 17, 2018

Author - Dmitriy Fedyashov

Recently FastReport introduced a new library under the .Net - FastReport Core platform. This is a special version of FastReport.Net for working with ASP .Net Core. The first version of the library did not implement the WebReport object and OnlineDesigner. We had to export a report to HTML, and then ...

How to pass parameter into report through URL

August 23, 2017

Author - Dmitriy Fedyashov

Working with reports on the Internet, there is a need to transmit the values of any parameters. This, for example, can be data for filtering lists or customer information. It would be convenient to pass parameters using the URL (Universal Resource Locator) when you call the web form with the report....

How to use FastReport.Net with ASP.NET Web API

August 22, 2017

Author - Dmitriy Fedyashov

The Web API allows you to quickly and easily create HTTP services. Unlike regular ASP.Net MVC projects, the Web API does not work with views. A controller of a special type is used, the methods of which return model objects. The task of such a controller is to transmit data, not representations. L...

Interactive web report with outline and bookmark

August 16, 2017

Author - Dmitriy Fedyashov

Interactive reports allow users to interact with them. For example, a report can contain hyperlinks, bookmarks and an outline. By clicking on the section title in the content you move to a bookmark in the desired location of your report. These reports are often used in catalogs. Let us create an in...

Using external controls to manage report properties

August 16, 2017

Author - Dmitriy Fedyashov

This article aims to explicate the concept of work with a report via the Web form controls in the project ASP .Net MVC. So, the task is to create a Web application, that will allow to: 1) upload a Web report; 2) export the report in one of three formats; 3) display / hide the Web toolbar of the ...

Updating report object through Ajax in ASP.Net MVC project

August 16, 2017

Author - Dmitriy Fedyashov

Ajax technology significantly speeds up web applications. Also, the visual side is important. Agree that not very nice when each time you click the button and the entire Web page is updated. If your internet is not very fast, this procedure causes irritation, because all elements disappear and appea...

Interactive web report with drill down lists

August 15, 2017

Author - Dmitriy Fedyashov

In this article we look at how to create interactive reports with drop-down groups. We will group the records and display the groups in a collapsed form. If necessary, the user opens and views the contents of a group. This functionality can significantly improve the user experience with the lists. B...

Interactive web report in MVC

August 14, 2017

Author - Dmitriy Fedyashov

In this article we will look at how to create interactive web reports. These reports allow you to move to detailed reports or other pages using hyperlinks. These reports increase the usability of the reporting. It is much easier to view detailed information based on the context of the main report, t...

Interactive web report – detail page

August 14, 2017

Author - Dmitriy Fedyashov

Interactive reports allow the user to interact with the report through hyperlinks. Through hyperlinks, you can run other reports, or to move to other pages of the report or go to your bookmarks. In the article "Interactive Web reports in MVC project," we looked at how to create an interactive repor...

Interactive matrix in a web report

August 14, 2017

Author - Dmitriy Fedyashov

Let us remember how to create an interactive matrix. We use the xml data base of FastReport.Net delivery. Choose the tables: Add the object Matrix on the data band: Now open the Order Details table in the data window. You will see a table connected: Products and Orders. Open Orders. It has an...

Downloading the report as an Excel document in MVC

August 13, 2017

Author - Dmitriy Fedyashov

Previously, we already examined an example of displaying a printing dialog of a report in HTML and PDF formats. The aim of this article is to show how to save reports in the desired format, providing an example of Excel. We use the MVC web application. There is a button, which is provided to save ...

Fast sending to print reports in MVC

August 13, 2017

Author - Dmitriy Fedyashov

For harmony of Web report with the stylistics of the web page, many people are disable WebReport object toolbar. Thus the user is deprived of options to export and print reports. But if you still want to allow the user to print a report from a browser, you can create a special button to print. By cl...

Using reports when developing MVC applications

August 12, 2017

Author - Dmitriy Fedyashov

If you create a Web project on the MVC pattern is a reasonable question - how to use the web-reports FastReport.Net? In this article I will tell you about it. Since MVC architecture View separated from the Logic, then we can't use the visual WebReport component. We'll have to work with report in co...

Several reports in the same object WebReport - Working with tabs

August 12, 2017

Author - Dmitriy Fedyashov

Web Reports direction actively develops in FastReport.Net. A new feature - bookmarks, you can create a bookmark to a web report toolbar. These tabs allow you to open other reports in the same window. Such a decision may be convenient to display a series of reports similar subjects or reports related...

Report on entire web page

August 12, 2017

Author - Dmitriy Fedyashov

In previous articles, we discussed how to create a web report. And it looked like this: Agree that not very attractive looks. Scroll bars, a small display area of the report. But it is possible to stretch a report on the entire page. To do this, set the properties of an object WebReport1 SingleP...

How to make auto refreshable web reports

March 27, 2017

Author - Dmitriy Fedyashov

When there is a need to reflect the current situation in your enterprise with the help of web reports, you might need to update information automatically on a site without any user's involvement. If you use more than one of these reports with auto refresh function on a single page of a web site, you...