☝️Small business or a startup? See if you qualify for our special offer.
+

Apache eCharts integration

Answered
Support Desk asked 6 days ago

In recent work we were reviewing built-in and integrated charting capabilities of FM. While practical, current functionality is very limited.

In our work, we used eCharts to build dashboards for our customers. Their feedback has been very positive and ability to manage a lot of parameters by the end user has been a welcome benefit to our developers.

eCharts has become a de-facto standard for the industry. We are aware your team is preparing version 3.0. One of the reason for us to upgrade would be native integration with eCharts. 

Here are some parameters you may consider for report setting:

  • custom color theme selection and integration from data
  • multiple charts on a single page (summary as a pie chart for categories, columns for items)
  • auto build, a function that builds the chart using various options (bar, line, combined)
  • multiple tabs for different charts (has huge potential as end-users can select their preferred format)
  • real-time updates
  • Export of the chart only (using eCharts built-in functionality)

There is more to it 🙂

We have developers familiar with both, FM and eCharts, and can provide indispensable feedback from both, developers and end-user point of view.

eCharts is open source, high performance and has huge user base.

In our previous similar cooperation, we proposed Volkov labs to build full integration for eCharts and Grafana.  Today their business suite is the most used charting plugin in Grafana.

If you have any questions, please contact Dennis Ayzin **************@*****.***

3 answers

Public
Maksym Diachenko Maksym Diachenko Flexmonster 5 days ago

Hello,

Thank you for sharing your feedback with us.

Integration with third-party charting libraries is present in our Flexmonster 3.0 roadmap. However, we have not started working on this feature, hence it is too early to share any details. We see adding ECharts support as a potentially useful feature and have added it to our wishlist for version 3.0.

In the meantime, we would like to note that it is possible to integrate with ECharts within the current version of Flexmonster. By using the getData method, you can fetch the data from the pivot table, preprocess the resulting data to match the format required by the specific chart, and inject it into the charts. This approach is described in our guide for integrating with third-party charting libraries: https://www.flexmonster.com/doc/integration-with-any-charting-library/
Also, you can check a JSFiddle example for integrating with ECharts: https://jsfiddle.net/flexmonster/55wgu8kw/

We are looking forward to hearing from you.

Best regards,
Maksym

Public
Support Desk 5 days ago

Thank you. We will review this. There is one issue that is important. Native support of eCharts will allow spilt view, which currently is not implemented for any 3rd party.

Public
Maksym Diachenko Maksym Diachenko Flexmonster 5 hours ago

Hello,

Thank you for sharing more details with us.

We appreciate your insights about eCharts and the examples of how it enhances reporting and dashboards. Our team will review and consider your suggestions when developing charting functionality in Flexmonster 3.0.

Please let us know if any other questions arise.

Best regards,
Maksym

Please login or Register to Submit Answer