Skip to content

JavaScript samples for Reports.JS reporting embedded components for HTML and native JavaScript applications

License

Notifications You must be signed in to change notification settings

stimulsoft/Samples-Reports.JS-for-HTML

Repository files navigation

JavaScript samples for Stimulsoft Reports.JS

This repository contains the source code of the examples of usage Stimulsoft Reports.JS reporting tool in the HTML and JS Web applications, using pure JavaScript code and HTML5 components. The report builder and examples are fully compatible with all modern browsers and OS.

Overview

A set of examples for working with Reports from code:

A set of examples for working with the Report Viewer:

A set of examples for working with the Report Designer:

Application for working with Reports without any web-server:

Running samples

To launch these examples, you can use any web-server. Below are some options:

  • run the node index command in the console and navigate to the http://localhost:8888/ link in the web browser;
  • just copy this folder to any web server, and open the index.html page in the web browser;
  • in Visual Studio, please open the menu File and click to Open > Web Site... item, select the folder with this repository, right mouse click on the index.html > Set As Start Page, and run the project;
  • the Demo project written in the HTML/JS, and can run without any web server side - it works in the browser from the local disk storage.

Connect to SQL databases

Since pure JavaScript does not have built-in methods for working with remote databases, this functionality is implemented using server-side code. Therefore, Stimulsoft Reports.JS product contains server data adapters implemented using PHP, Node.js, ASP.NET, Java, .NET Core technologies.

Other JS reporting components

Many examples for other platforms and technologies are collected in separate repositories:

About Stimulsoft Reports.JS

Stimulsoft Reports.JS offers a wide range of reporting components created in pure JavaScript. The report builder can be easily integrated into any JavaScript app, works in any modern browser – Chrome, Firefox, Safari, Edge, and supports Node.js. The product contains everything you need to create, edit, build, view and export reports of high complexity.

Useful links