Just released a new Serclipse plugin on ServoyForge, a Chart Script Builder that will help you build charts for VelocityReports.
If you are using VelocityReport, but don’t want to waste too much time fiddling with the numerous parameters to build charts, and don’t want to read the doc, this is the tool for you!
This is basically an Eclipse plugin, that installs in Developer and will add a new “Velocity Chart Script Builder…” action in the JavaScript editor contextual menu like this:
[attachment=2]EditorPopupMenuAction.png[/attachment]
This action will open a simple dialog where you will be able to paste a Google Chart URL (built from online builder tools like this one):
[attachment=1]URLDialogFilled.png[/attachment]
The URL will then be reverse-engineered to insert the related full VelocityReport chart script right into your script editor, voilà:
[attachment=0]ScriptResult.png[/attachment]
A major time saver, Open Sourced on ServoyForge, with binaries available for a small one time donation of CAD $50 (lifetime updates for free).
Check out all the details now on ServoyForge https://www.servoyforge.net/projects/ve … ilder/wiki
Very nice!
CAD $50 huh. That is what ? The cost of one hours worth of work for a Servoy developer (probably less)?
This plugin will pay itself back in no time just by the time savings alone.
Sign me up!
Thanks for the encouragement guys!
I do think it will be a huge time saver for people doing charts in Servoy, it is for me already
Actually I’m into refactoring a good part of VelocityReport chart support as well to match as closely as I can the new Google Charts API (they made a few changes lately).
So this one will be in sync.
@Carlos: you don’t need VelocityReport to produce the charts scripts, but one you’ve got them, you will need VelocityReport to run them in your client.
I’ve updated VelocityReport to v1.5 some following intensive parameter tests on charts - easier to do with the Chart Script builder
Updated Eastwood, so make sure you update the eastwood.war in your /server/webapps folder (get rid of the eastwood folder and copy the new eastwood.war, it will be automatically re-deployed when you lanch Servoy)
Updated charts4J to v1.4, so make sure you get rid of the charts4j-1.2.jar in /plugins/velocityreport.
Also updated the velocityreport.jar and velocityreport.jar.jnlp so make sure you update these as well