Questions tagged [fastreport]

FastReport is a reporting engine which provides all the tools necessary for developing reports, including a visual report designer, a reporting core, previewer, dialog designer and macro interpreter.

Some of the features of FastReport include:

  • Band-oriented report generator.
  • A wide range of band types allows the creation of any kind of report Code-based reports
  • Multi-page and multi-template reports Cross-tabs allow creation of tabular reports with complex row and column headers from a single dataset, either a table or a query
  • Interactive reports

Report Designer

  • Powerful modern editor which includes a large set of tools for visually designing and modifying report templates
  • Can be incorporated into your application to give users their own report design!
  • Clean and simple classic interface
  • Report Wizard
  • Separate tabs for "Design", "Data" and "Code"

Security

  • Reports only have access to data specified by your application and data can be made read only
  • Encrypted templates and reports (by Rijndael-like algorithm). Data can protected by a secure document password
  • Web-based reports support the use of secure channels

Flexibility and Interactivity

  • Built-in script shell that supports 4 languages: PascalScript, C++ Script, BasicScript and JScript
  • Interactive forms, drill-down (drop) reports, call another report with detailed information from the preview window with one mouse click
  • Flexible and open architecture.You can enhance it by creating and connecting your own objects (export filters, functions and database engines) to your reports
  • Inheritance of report templates
  • Reports can be independent of your application, so the application does not require recompilation when a user requires changes in a report
494 questions
12
votes
8 answers

Delphi PDF generation

We're using Fast Reports to create reports but we're not very happy with the quality of the PDFs it creates. I know we can plug in other PDF components instead of the one that comes with FastReports so my question is What good PDF components are…
Marius
  • 2,494
  • 6
  • 31
  • 41
12
votes
1 answer

FastReport FMX 2.0 gives an error "clCantRen" when component placed on form

Whenever I put FastReport 2.0 FMX -> TfrxReport component on my FMX form (RAD Studio 10.2), I do get error message popup "clCantRen" When run without debugging I do get following error "[dcc32 Error] E2161 Error: RLINK32: Error opening file…
Ninad Avasare
  • 333
  • 2
  • 7
  • 20
10
votes
2 answers

How to assign dataset dynamically in FastReport?

I have created a report using FastReport Designer and calling it using Delphi 6. But DataSet for the MasterData and the fields is not assinged at design time. I want to set these properties at runtime based on the selected DataSet. How can I do…
sinu
  • 101
  • 1
  • 1
  • 3
7
votes
3 answers

How to print Fastreport directly without showing Print Dialog

I use Fastreport 4. I need to print directly to the printer without showing Print Dialog. I've unchecked the ShowDialog in the Print Options, but it keep showing a print dialog. Any help would be very appreciated.
Adi
  • 71
  • 1
  • 1
  • 2
7
votes
4 answers

Fast Reports Non Database

I have been using Report Builder for some years, but I am getting tired of the cha-ching, cha-ching. It is a great reporting tool for "non database" reports. I have started playing around with Fast Reports and I am utterly flustered with it. It…
t j
  • 413
  • 1
  • 7
  • 12
7
votes
3 answers

Code128/EAN128 barcode component for Fast Report?

During a migration of reports which contain EAN128 / Code128 barcodes to Fast Report I found that Fast Report does not use the correct symbology. The lines of a Code128 barcode are very wide so that they are perfect for long distance scanning in a…
mjn
  • 36,362
  • 28
  • 176
  • 378
6
votes
2 answers

Performances with FastReport TFrxCrossObject and large Grids (> 1000 rows)

I use FastReport and I need to preview/print Grids with more than 1000 rows and I have some performances problems. Typically I use TfrxCrossObject to prepare my grid because the end user may change the grid presentation (used columns, column's name,…
philnext
  • 3,242
  • 5
  • 39
  • 62
6
votes
6 answers

Any good PDF export filter that works with Fast Report?

I recently discovered that the PDFs exported by the Fast Report's PDF export filter aren't displayed correctly in Mac OSX, iOS and Android devices. Fast Report informed that their pdf implementation only support Windows and they can't say when the…
Fabio Gomes
  • 5,914
  • 11
  • 61
  • 77
6
votes
2 answers

How to get data for FastReport (Delphi) from an TEdit?

I created a report using FastReport, but the only way I know to get data to that report is from a database, I want to get data from a TEdit and I don't want to store anything, just writing in TEdit + click on the button (fastreport.preview) + print…
kimberlywemr
  • 61
  • 1
  • 4
6
votes
2 answers

Export FASTREPORT print as PDF

Is there anyone knows how to get PDF prints from "fast report"? (.NET) report1.Export(frxPDFExport1); that line doesn't work, ?
blackman
  • 171
  • 1
  • 2
  • 11
6
votes
7 answers

How do I make FastReport generate a PDF that's viewable on iOS?

I am using FastReports, and its resulting PDFs cannot be read correctly on iOS. Because iOS reads PDF/A, which FastReports doesn't support. This is apparently a known bug in FastReports 4.0, and it will be fixed in FastReports 5.0. However, 5.0…
Svip
  • 2,958
  • 3
  • 22
  • 33
6
votes
5 answers

How to create a report using fast Reports with out connecting directly to a database

I have been asked by my company to update the reporting functionality of a paticular application written in delphi and using Quick reports to use FastReports instead. The current implementation pulls all the data out of the database, does a lot of…
Crunchie
  • 197
  • 1
  • 3
  • 9
5
votes
3 answers

How I can replace strings in a memo (FastReport)?

I have a memo object in my report, and a need replace "%...%" strings. For example, in Rave Report: MemoBuf.ReplaceAll('%my_str%', "new string", false); But, don't exists a method (or property) to replace text, in the FastReport. How I can do…
André
  • 139
  • 1
  • 2
  • 10
5
votes
1 answer

Could not convert variant if type (Array Variant) into type (OleStr)

When try dynamicly bind TfrxBarCodeView from delphi get error Could not convert variant if type (Array Variant) into type (OleStr). var barcode: TfrxComponent; value : String; begin barcode := frxBarcode.FindObject('BarCode1'); …
user_odoo
  • 2,284
  • 34
  • 55
5
votes
0 answers

Fast report chart from "n" detail fild´s

i have a fast report where i whant to add a chart where data come from adoquery and i filter data for the first master record averything work´s nice for the next it doesente work how can i work this problem ? Master table (numeracao_1)Autoenc Detail…
ml.
  • 163
  • 1
  • 4
  • 15
1
2 3
32 33