FASTREPORT® for COM/ActiveX - report generator for developers
Integration Into Your Project:
FastReport for COM/ActiveX can be used in the following developers’ environments:
- Microsoft Visual C++ 6;
- Microsoft Visual Basic 6;
- Microsoft Visual C++ .NET;
- Microsoft Visual Basic .NET;
- Microsoft C#.NET;
- Microsoft Visual FoxPro;
- Microsoft Access;
- Microsoft ASP.NET;
- Borland Delphi .NET;
- SyBase PowerBuilder
In addition, you can use FastReport for COM/ActiveX in any environment that supports COM technology.
FastReport for COM/ActiveX contains a powerful COM+ interface that allows you to control the entire report-creation process.
Visual C++ example:
#if _MSC_VER < 1300
#import "FastReport3.dll" named_guids
#else
#import "libid:d3c6fb9b-9edf-48f3-9a02-6d8320eaa9f5" named_guids
#endif
using namespace FastReport;
int main(int argc, char * argv[])
{
CoInitialize(NULL);
IfrxReportPtr pReport(__uuidof(TfrxReport));
pReport->LoadReportFromFile("MyReport.fr3");
pReport->DesignReport();
CoUninitialize();
return 0;
}
Visual Basic 6 example:
Dim report As TfrxReport
Private Sub Command1_Click()
report.LoadReportFromFile("MyReport.fr3")
report.DesignReport
End Sub
Private Sub Form_Load()
Set report = CreateObject("FastReport.TfrxReport")
End Sub
Private Sub Form_Unload(Cancel As Integer)
Set report = Nothing
End Sub
C#.NET example:
using System;
using FastReport;
namespace ConsoleApplication1
{
class Class1
{
[STAThread]
static void Main(string[] args)
{
TfrxReportClass report;
report = new TfrxReportClass();
report.LoadReportFromFile("MyReport.fr3");
report.DesignReport();
}
}
}
Working With Data:
FastReport for COM/ActiveX uses Microsoft ADO (ODBC) technology and can work with any database that supports ODBC (both local - Access, Paradox, FoxPro - and corporate - Oracle, Informix, Microsoft SQL Server, Interbase, etc.)
Data analysis:
FastReport for COM/ActiveX includes everything you need to create cross-tab reports and reports with even the most complex charts, which are often needed in the decision-making process. You can also perform custom data handling, using powerful, built-in macro-language.
Publishing Reports:
With FastReport for COM/ActiveX, you can view a report in the preview window, print it, export it to many supported formats (PDF, RTF, XLS, XML, HTML, JPG, BMP, GIF, TIFF, TXT, CSV, etc.), or email it. FastReport for COM/ActiveX includes a scheduler utility that allows you to run reports regularly, save them, and email them.
Fast and Easy to Learn:
FastReport for COM/ActiveX contains detailed documentation and many examples of various reports. You can quickly learn the product's capabilities and immediately start creating reports. Using the built-in report wizard, you can easily create simple reports.
|