3

We are developing a web based business solutions using AngularJS + NodeJS with support for either MSSQL or MYSQL database. The product will be installed at client premises and run in an intranet environment.

We need a solution with the following requirements:

  1. The developer builds standard reports that are embedded in our solution and deployed at client premises.
  2. End users can also create their own reports.

We have identified ActiveReports and Stimulsoft report solutions. Did anyone use one of these or any other reporting tool for a web application ?

  • I am watching this question eagerly, as I would like something similar :-) Do you need something free, or do you have a budget? Can you elaborate a bit more on what sort of reports? Or do you want the possibility to access any column of any table in any configuration? Also, should these reports be generated client side or server side? Do you need any export facilities (PDF, JPEG, CSV ...) Just tables, or charts (which kind?), maps/heat maps/tree maps? – Mawg says reinstate Monica Nov 19 '15 at 12:43
  • Do you have URLs for those which you have tried? The first Google hit for ActiveReports says that it is for .NET, which hardly seems to fit with AngularJs. Same for Stimulsoft report - am I missing something? Or are just looking for an AngularJs solution with similar functionality? – Mawg says reinstate Monica Nov 19 '15 at 13:00
  • Hi @Mawg we are looking for free or paid solution (no fixed budget in mind). The reports we need range from charts to lists, to custom reports such as invoices... The exports options required are the most popular ones as you mentionned (PDF, XLS, CSV, Word, ...) – J1606 Nov 19 '15 at 13:06
  • Stimulsoft have a reports.js option which seems to be applicable/suited for node.js and angularjs [stimulsoft.com/en/products/reports-js] – J1606 Nov 19 '15 at 13:06
  • That looks Ok , but costs $700 per license. What is a license? Developer? end user? Also, it is a JS solution - not AngulrJs, so you won't get two way data binding out of the box, which is a major hassle. – Mawg says reinstate Monica Nov 19 '15 at 13:19
2

Syncfusion Essential Reports for JS/AngularJS can be used to display Reports in AngularJS applications : Sample. It does require a server side .NET based interface.

The report viewer can be embedded in your application and reports can be created by the end users using the Report Designer.

The whole suite of controls is available for free (commercial applications also) through the community license program if you qualify. The community license is the full product with no limitations.

Note: I work for Syncfusion.

| improve this answer | |
  • Thank you for disclosing your affiliation with Syncfusion. Recommendations like yours are very welcome here as long as that type of disclosure is made. Thank you again. – RockPaperLz- Mask it or Casket Nov 19 '15 at 22:00
  • @Davis Can you confirm is the reporting suit is a part of the community edition? Because I am not able to see any report builder or viewer in the community edition. As you are from Syncfusion, I thought you would be the best person to comment on it. – Subbu Apr 28 at 2:21
  • @Subbu Report Viewer SDK is included in the Essential Studio Enterprise Edition and that's what is provided as part of the community license syncfusion.com/sales/products/estudio I will also check and ensure that and get back to you – Davis Jebaraj Apr 29 at 1:38
  • @Davis waiting for your confirmation. If it is permitted please share contact details so that we can take this may be over email. – Subbu Apr 29 at 18:15

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.