There are several reporting options for Servoy....
1. Built-in. You can build Servoy Forms using Title Headers, Headers, Footers, Summary, etc and build a report. This model's the FileMaker Pro way of doing thing if you are familiar with that.
Simple example here:
http://omar4.dotnet35.hostbasket.com/se ... imple.aspx2. Manual. You can of course retrieve the data on your own, and write data our in HTML, Excel, or PDF. This is old school and should generally not be done.
3. Jasper Reports. This is really the standard for reporting in Servoy and is now the vast majority of users do it. You can use a visual iReport design tool which will connect to your data via raw SQL, FoundSets, or DataSets, and can pass parameters into the report.
See:
Videos:
http://www.servoy.com/reposition/generi ... omy_id=727 Jasper Plugin / WIki / Docs:
https://www.servoyforge.net/projects/se ... perreports4. Velocity Reports. This is an open source plugin using the Velocity Engine. Reports are built in XHTML using special templating functions
https://www.servoyforge.net/projects/velocity-report5. Any other SQL Tool! Since Servoy connects to a SQL Database, you can use other tools and call them, like SQL Server Reporting Services, Crystal Reports, etc.
For my personal choices, I use Jasper most of the time. I'll use Velocity when I want a quick report to print our something like a datagrid because it has nice tools to dynamically build reports. You can also do that in Jasper with DynamicJasper, but it gets more complicated.