I want to implement Google Charts into Servoy Smartclient.
And I know that there two different types of chars which you can use via Google, the Image charts (deprecated) and the interactive charts.
The first one I can use in a simple HTML-Area but the charts are not always shown correctly with data on the y-axis.
And the interactive charts wont work on the HTML-Area because its interactive I think…
Has anyone else figured this out? Or do we really need to use the BrowserSuite for this?
We also know about VelocityReport Plugin, and also looking into this!
The html area field in smart client only works with a (very) limited set of html/css. And forget about any client-side javascript (probably why the interactive ones don’t work). In web client of course you’re good to go.
In smart client you have to use Browser Suite or Velocity Reports. The latter is much “lighter” and has a lot less installation issues with all the platform variants.
for SmartClient, you can use the depreciated image charts if you want. I think there is a post on the forum from Bob Cusick for this. You just get back the JPG data and set a label.
For Web, obviously the interactive charts are preferred.
Personally, I’ve tried to avoid charts in the Smart Client and keep charting done in reports so you don’t have to deal with problems like that.