Anyone using chartspree?

  • 0
  • 1
  • Question
  • Updated 2 years ago
  • Answered

Is there anyone using chartspree? 

I added a bar chart to my table view and it works great.....not sure what the downside may be if any.....

http://chartspree.io/  (Use our URL to inject charts into your website. The data is supplied via the URL, no Javascript required.)


thanks

Photo of rocketc

rocketc

  • 714 Points 500 badge 2x thumb

Posted 3 years ago

  • 0
  • 1
Photo of Blake Harrison - DataBlender

Blake Harrison - DataBlender, Champion

  • 100 Points 100 badge 2x thumb
QuickBase uses HighCharts for their reports engine. Since you're just doing a bar chart, is there any reason you don't want to just use a standard report that's built in, rather than chartspree?
Photo of rocketc

rocketc

  • 714 Points 500 badge 2x thumb
Blake, I use the bar chart within a table view/report very similar to a Sparkline chart. I can't control the size of a Quickbase bar chart (or any chart) within a record form....so adding a Quickbase bar chart to a table view/report is not going to work.
Photo of Ⲇanom the ultimate (Dan Diebolt)

Ⲇanom the ultimate (Dan Diebolt), Champion

  • 29,924 Points 20k badge 2x thumb
>not sure what the downside may be if any.....

The downside is that Chartspree will probably stop working someday without notice. Google pioneered the usage of "image charts" they were deprecated years ago in favor of Google Charts which are SVG based. Read:

Warning: This API is deprecated. Please use the actively maintained Google Charts API instead. See our deprecation policy for details.
https://developers.google.com/chart/image/

Using JavaScript and HighCharts you can modify a QuickBase rendered chart by accessing the chart's handle:
var chart = Highcharts.charts[0];
Or better yet create you own chart using JavaScript, the QuickBase API and the HighChart API. All of the demo Hichcharts have sample code in a jsFiddle that you can modify:

http://www.highcharts.com/demo
Photo of rocketc

rocketc

  • 714 Points 500 badge 2x thumb
Dan, You called it....Chartspree stopped working without notice.  Question: I would like to have a bar chart appear within a table view....(sparkline)....not sure if this is possible. I know that highcharts has sparkline charts that look great.....but I imagine that an image onload would not for a table view??? Any suggests?  Thanks
Photo of Ⲇanom the ultimate (Dan Diebolt)

Ⲇanom the ultimate (Dan Diebolt), Champion

  • 29,924 Points 20k badge 2x thumb
>Chartspree stopped working without notice

That is a problem with all online services - you are transferring responsibility and control over a service or feature to a third party which for business (eg profitability), marketing (eg loss leader) or technical (eg outdated technology) reasons may disappear or change their terms with little or no notice. And you typically don't even know and can't control what version of the service you are using as it is not installed software on your hardware.

I think you should be able to use Highchart's sparkline in QuickBase in reports usin\g the IOL technique. These are the issues:

1) I think sparklines is accessible under the same license has QuickBase uses - in other words I think it is just another chart type and not another product such as HighMaps and HighStocks.

2) The IOL technique works in {new, edit, view, report and grid edit} pages and there are other techniques such as BOL and Service Workers that give even greater control - for instance I am sure you could get a sparkline into the branding bar to brag about how well your stock is doing using real time data

3) I might come up with an example of this but I am wrestling with a complicated work and holiday schedule like everyone else and I a have a challenging holiday shopping task to accomplish:

https://goo.gl/8J71nf