Search result

Search result: ""

Found 1142 result

Our users often need to change the appearance of the toolbar or customize the export menu, but not everyone knows how to do this. Let’s say that we already have a finished project. As an example, we can use any report from the FastReport .NET demo application. Let’s add some colors to our toolbar. We need to write a code that will be responsible for customization: ToolbarSettings toolbar = new ToolbarSettings( ...
More
    Slice Grid menu now includes option of conditional group creation We added a new menu option, that allows set all total in rows and columns in the same position. No need to click through each of them individually We added ability to disable dropdown list in the grid zone For Cube Grid we enabled additional property Filter Manager, that allows view only filtered values of the cube Starting with this version there is ability to create native grid painters We also improved API for working with highlights, Cube Grid columns and Slice events    All changes:  + Added TfcxCustomGrid.OnCreatePainter event which allows to create an own grid painter+ Added group creation by condition in code and and in TfxSliceGrid menu+ Groupping a ...
More
Sometimes you may need to restrict the users' ability to edit and copy reports. The key is to do it so that they would not even guess that the program uses such a wonderful product as FastReport. Let's talk about how to keep report templates hidden from prying eyes. The idea is pretty simple: to store report templates inside an executable file, and to extract and execute them when you need it. First, we will create report files in FastReport VCL and save them to the ReportList directory. Describe the resources through a text file with the following content: ...
More
Long time ago an interesting functionality appeared in Microsoft SQL Server 2005- window functions. These functions allow you to perform calculations in a given range of lines within a Select clause. For those who have not encountered these functions, the question arises - “What does window means?”. A window means a row set within which calculations are performed. The window function allows you to break the entire data set into such windows. Of course, all that window functions can do is also possible without them. However, window functions have a great advantage over regular aggregate functions: there is no need to group the data set for calculations, which allows you to save all the rows in the set with their unique identifiers. At the same time, the results of the work of window functions are simply added to the resulting sample as another field. The main advantage of using window functions over regular aggregate functions is as follows: window functions ...
More
Today, such analytical tools as OLAP cubes are extremely demanded. Fast Report possesses such a system and allows displaying data cubes with slices in .NET applications, for example in NET 5.0. Now we will discuss how to use it in your reports. To use the FastCube.Core libraries, one has to preliminarily assemble them from the source codes. To assemble FastCube.Core for .NET 5.0, use the FastCube.Core.sln solution. After starting this solution, change the target operating environment for .NET 5.0. Then assemble the project; you will see FastCube.Core.2020.2.1.nupkg in our work directory. Place this package to the folder which you will use as a local source of packages. Now we can start creating the .NET Core project. First of all, add the FastCube.Core library to the created project. To do that, use the NuGet package manager. As the packages of libraries are placed on the local disc, we will have to add the local source of packages. Click a gear icon ...
More
The main report viewing tool FastReport.Net is Viewer. This viewer has a rich toolkit for storing, exporting, printing, and other manipulations with a report. All this variety is very useful but not always necessary. For example, for users who only view and print reports export emailing is absolutely useless. Also, many people do not need a big list of available export reports. You just confused and lose time to find the right one. In such cases, we would like to leave only the necessary functionality for these users. And it can be done quite simply. This question also arose for the user of the Combit List & Label report generator. The report designer of FastReport .NET, as you know, also allows you to view the reports. To do this, he uses the same Viewer. And you can customize the list of available exports in the designer's settings. File-'Options- ...
More
In FastReport 2019.4 added the ability to subscribe to PreviewControl.OnPrint and PreviewControl.OnExport events, which are called directly when the corresponding buttons are pressed. When viewing a report, a viewer is called with a toolbar that has elements such as a print button and a drop-down list with report exports. Selecting any item in the list will trigger the OnExport event, and pressing the Print button will trigger OnPrint. Let's take an example and see how we can use these events in practice. You can use the standard handler for these events, which is created for the visual component of PreviewControl:   In this case you just add the necessary actions to the handler. But if you add the PreviewControl component in the application code, you will have to sign your own handler for the eve ...
More
Dear friends! We invite you vizit developer conference Basta! Basta! in Mainz from 21 to 25 September 2009https://basta.net/ Fast Reports will take part in Basta! as an exhibitor:https://basta.net/ ...
More
Often, when the report is displayed, you can observe how the data that does not fit on the first page is transferred to the second one. This is typical for the band "Data" and "Group header", and associated with them. The Data band can contain data fields, or other objects, such as a table or matrix. To make the first page completely filled with data, without spaces, you need to set the CanBreak property for the Data band. But what if you want the "rest" of the table on the second page to place below the top edge? For example at the level of the beginning of the table. At the same time, if you view two sheets of the report at the same time, it will look harmonious. There are no regular settings for this. However, we can always use the report script, and do everything. Therefore, there are two ways to do this, and they are both very similar. The fi ...
More
Our Italian partner -int Tech - Italy-organizes Delphi Porte Aperte, a free half-day event to give participants an insight into the state of the art of Delphi (and RAD Studio) and delve into the most interesting features of the latest versions of Embarcadero development environments.   More information- here     ...
More

© 1998-2025 Fast Reports Inc.