VelocityReport

Hi All,

Would anyone be able to help me understand how Velocity reports work with Servoy?
Yes, I’ve been to Velocity project website but I’m still a bit confused.
My main question for the moment would be how the users are supposed to build report templates. Will they have to use an external tool such as iReport or something?

Thank you.
I know it’s a lame question but I’ve never worked with reports before.
Any suggestions on how to fill this gap in my knowledge are highly appreciated.

Cheers,
Maria

Hi Maria,

There is no dedicated report builder as such with the VelocityReport plugin.
Any report you do is based on (x)Html, so ANY html editor will do fine (for example a report designer would create a report the way they use to build html pages, with their tool of choice, like Dreamweaver for example). Once the html template is build, you simply add in the report html the $variables that will be filled by Servoy objects and passed as parameters to the plugin.

That being said, one of the idea I’m toying with at the moment is how would the ServoyHtmlEditor bean of the BrowserSuite could be tweaked/adapted to be used as a real time report builder to allow end users to build their own reports based on templates and provided variables prepared by you, the developer.
This would add runtime report building capabilities well beyond what could be done with any other existing tool.

If anyone is also interested in that, let me know.

ptalbot:
Hi Maria,

There is no dedicated report builder as such with the VelocityReport plugin.
Any report you do is based on (x)Html, so ANY html editor will do fine (for example a report designer would create a report the way they use to build html pages, with their tool of choice, like Dreamweaver for example). Once the html template is build, you simply add in the report html the $variables that will be filled by Servoy objects and passed as parameters to the plugin.

That being said, one of the idea I’m toying with at the moment is how would the ServoyHtmlEditor bean of the BrowserSuite could be tweaked/adapted to be used as a real time report builder to allow end users to build their own reports based on templates and provided variables prepared by you, the developer.
This would add runtime report building capabilities well beyond what could be done with any other existing tool.

If anyone is also interested in that, let me know.

That’s exactly what we are looking for in reports, Paul.
Thank you for the explanation.

That being said, one of the idea I’m toying with at the moment is how would the ServoyHtmlEditor bean of the BrowserSuite could be tweaked/adapted to be used as a real time report builder to allow end users to build their own reports based on templates and provided variables prepared by you, the developer.
This would add runtime report building capabilities well beyond what could be done with any other existing tool.

Sounds pretty slick Parick!

maria:
That’s exactly what we are looking for in reports, Paul.

Sorry, Patrick. I got your name wrong :oops:

:lol: Don’t worry Maria, you can call me Servoy Stuff, if you prefer ;)

ptalbot:
:lol: Don’t worry Maria, you can call me Servoy Stuff, if you prefer ;)

I prefer Folder 264 personnally! :twisted:

+1
I’m interested!

Interested in Folder 264?
That’s very hush hush stuff! ;)

++1, Patrick.