Reporting with ReportViewer in Visual Studio

With finaquant® protos (non-commercial) or finaquant® calcs (commercial) a .NET developer has everything she needs for analytical table computations and database connection (i.e. storing and reading complete data tables).

Sometimes, tables need to be broken down into matrices for detail processing. As shown in our related forum post, the available matrix and vector functions in finaquant libraries can easily be extended with other numerical .NET libraries like ILNumerics that offer more specific functions for statistics and optimization.

Reporting (presenting data visually in well-formatted layouts and pdf files) is the only missing link. Luckily, basic reporting functionality is built in Visual Studio and .NET framework. Following video demonstrates how a simple report with a parameter can be created with ReportViewer:

You may find more information about reporting at Finaquant Community Forum explaining:

  • How to bind a DataSet to a report as data source programmatically (dynamic binding)
  • How to export a report to a PDF/WORD file programmatically (without preview)
  • How to send an Email with (PDF/WORD) attachment from an SMTP email account
This entry was posted in Calculation engine and tagged . Bookmark the permalink.

Leave a Reply