Stimulsoft Stimulsoft
Video Samples Support
Programming Manual

  • Introduction
    • Technical Support
    • Trial Limitations
    • Web Links and Online Resources
  • Deployment
    • Libraries of Report.WEB Package
    • Libraries of Reports.NET Package
    • Scripts of Reports.JS Package
    • Libraries of Reports.WPF Package
    • Scripts of Reports.PHP Package
    • JAR Files of Reports.JAVA Package
    • Libraries of Dashboards.WEB Package
    • Libraries of Dashboards.WIN Package
    • Scripts of Dashboards.JS Package
    • Scripts of Dashboards.PHP Package
    • Files of Stimulsoft Designer Application
    • Files of Stimulsoft Designer.JS Application
    • Files of Stimulsoft Demo Application
  • Reports and Dashboards for ASP.NET WebForms
    • HTML5 Viewer
      • How this Works
      • Activation
      • Showing Reports and Dashboards
      • Connecting Data
      • Localization
      • Using Themes
      • Basic Features
      • Printing Reports
      • Exporting Reports and Dashboards
      • Viewing Modes
      • Work with Parameters
      • Work with Bookmarks
      • Dynamic Sorting, Collapsing, and Drill-Down
      • Editing Report
      • Sending Report by Email
      • Calling Designer from Viewer
      • Caching
      • Export and Printing from Code
      • Viewer Events
      • Timeout
      • Viewer Settings
    • HTML5 Designer
      • How this Works
      • Activation
      • Editing Reports and Dashboards
      • Creating New Reports and New Dashboards
      • Preview
      • Additional Features of Preview
      • Saving Reports and Dashboards
      • Localization
      • Using Themes
      • Caching
      • Designer Events
      • Timeout
      • Add custom functions
      • Settings
  • Reports and Dashboards for ASP.NET MVC
    • HTML5 Viewer
      • How this Works
      • Activation
      • Showing Reports and Dashboards
      • Connecting Data
      • Localization
      • Using Themes
      • Basic Features
      • Printing Reports
      • Exporting Reports and Dashboards
      • Viewing Modes
      • Work with Parameters
      • Work with Bookmarks
      • Dynamic Sorting, Collapsing, and Drill-Down
      • Editing Report
      • Sending Report by Email
      • Calling Designer from Viewer
      • Caching
      • Additional Methods
      • Export and Printing from Code
      • Timeout
      • Viewer Settings
    • HTML5 Designer
      • How this Works
      • Activation
      • Editing Reports and Dashboards
      • Creating New Reports and New Dashboards
      • Preview
      • Additional Features of Preview
      • Saving Reports and Dashboards
      • Localization
      • Using Themes
      • Caching
      • Additional Methods
      • Timeout
      • Add custom functions
      • Settings
  • Reports and Dashboards for ASP.NET Core MVC
    • HTML5 Viewer
      • How this Works
      • Activation
      • Showing Reports and Dashboards
      • Connecting Data
      • Localization
      • Using Themes
      • Basic Features
      • Printing Reports
      • Exporting Reports and Dashboards
      • Viewing Modes
      • Work with Parameters
      • Work with Bookmarks
      • Dynamic Sorting, Collapsing, and Drill-Down
      • Editing Report
      • Sending Report by Email
      • Calling Designer from Viewer
      • Caching
      • Additional Methods
      • Export and Printing from Code
      • Timeout
      • Viewer Settings
    • HTML5 Designer
      • How this Works
      • Activation
      • Editing Reports and Dashboards
      • Creating New Reports and New Dashboards
      • Preview
      • Additional Features of Preview
      • Saving Reports and Dashboards
      • Localization
      • Using Themes
      • Caching
      • Additional Methods
      • Timeout
      • Add custom functions
      • Settings
  • Reports and Dashboards for ASP.NET Core Razor
    • HTML5 Viewer
      • How this Works
      • Activation
      • Showing Reports and Dashboards
      • Connecting Data
      • Localization
      • Using Themes
      • Basic Features
      • Printing Reports
      • Exporting Reports and Dashboards
      • Viewing Modes
      • Work with Parameters
      • Work with Bookmarks
      • Dynamic Sorting, Collapsing, and Drill-Down
      • Editing Report
      • Sending Report by Email
      • Calling Designer from Viewer
      • Caching
      • Additional Methods
      • Export and Printing from Code
      • Timeout
      • Viewer Settings
    • HTML5 Designer
      • How this Works
      • Activation
      • Editing Reports and Dashboards
      • Creating New Reports and New Dashboards
      • Preview
      • Additional Features of Preview
      • Saving Reports and Dashboards
      • Localization
      • Using Themes
      • Caching
      • Additional Methods
      • Timeout
      • Add custom functions
      • Settings
  • Reports and Dashboards for Blazor
    • Viewer
      • Activation
      • Showing Reports
      • Connecting Data
      • Localization
      • Using Themes
      • Basic Features
      • Printing Reports
      • Exporting Reports
      • Vieweing Modes
      • Work with Parameters
      • Work with Bookmarks
      • Dynamic Sorting, Collapsing, and Drill-Down
      • Editing Report
      • Sending Report by Email
      • Calling Designer from Viewer
      • Export and Printing from Code
      • Viewer Events
      • Viewer Settings
    • Designer
      • Activation
      • Editing Reports
      • Creating New Reports
      • Preview
      • Additional Features of Preview
      • Saving Reports
      • Localization
      • Using Themes
      • Designer Events
      • Settings
  • Reports for Angular
    • Get Started
    • Activation
    • Angular Viewer
      • How this Works
      • Showing Reports
      • Connecting Data
      • Localization
      • Using Themes
      • Basic Features
      • Printing Reports
      • Exporting Reports
      • Viewing Modes
      • Work with Parameters
      • Work with Bookmarks
      • Dynamic Sorting, Collapsing, and Drill-Down
      • Editing Report
      • Sending Report by Email
      • Calling Designer from Viewer
      • Caching
      • Additional Methods
      • Export and Printing from Code
      • Timeout
      • Viewer Settings
      • API References
    • Angular Designer
      • How this Works
      • Editing Reports
      • Creating New Reports
      • Preview
      • Additional Features of Preview
      • Saving Reports
      • Localization
      • Using Themes
      • Caching
      • Additional Methods
      • Timeout
      • Settings
  • Reports and Dashboards for JS
    • Quick Start
      • Vanilla JavaScript
      • Vanilla JavaScript and CDN Services
      • Angular JS
      • React JS
      • Vue JS
      • Node JS
      • Step by Step for Browser
      • Step by Step for Node.js
    • HTML5 Viewer
      • How this Works
      • Showing Reports
      • Using Themes
      • Printing Reports
      • Exporting Reports
      • Viewing Modes
      • Work with Parameters
      • Work with Bookmarks
      • Dynamic Sorting, Collapsing, and Drill-Down
      • Editing Report
      • Sending Report by Email
      • Calling Designer from Viewer
      • Viewer Events
      • Viewer Settings
    • HTML5 Designer
      • How this Works
      • Editing Reports
      • Creating New Report
      • Preview
      • Additional Features of Preview
      • Saving Reports
      • Using Themes
      • Designer Events
      • Customizations in Designer
      • Designer Settings
    • Engine
      • Activation
      • Connecting Data Files
      • Connecting SQL Databases
      • Localization
      • Loading and Saving Report
      • Saving Rendered Report
      • Getting Access to Pages
      • Report Events
      • Add custom functions
  • Reports and Dashboards for PHP
    • Engine
      • Usage
      • Optimization of Scripts Loading
      • License Activation
      • Loading and Saving Reports
      • Rendering a Report
      • Rendering a Report on Server Side
      • PHP Events Handler
      • Working with Data
      • Connecting Data Files
      • Connecting SQL Data Adapters
      • Work with Report Variables
      • Connecting Custom Fonts
      • Printing Report from Code
      • Export Report from Code
      • Engine Events
    • HTML5 Viewer
      • Usage
      • License Activation
      • Showing Reports
      • Localization
      • Printing Report
      • Report Export
      • Viewing Modes
      • Work with Report Variables
      • Work with Bookmarks
      • Dynamic Sorting, Collapsing, and Drill-Down
      • Editing Report
      • Sending Report By Email
      • Calling Designer from Viewer
      • Appearance
      • Viewer Events
      • Viewer Settings
    • HTML5 Designer
      • Usage
      • License Activation
      • Creating and Editing Reports
      • Saving Reports
      • Localization
      • Preview
      • Appearance
      • Adding Custom Functions
      • Designer Events
      • Designer Settings
  • Reports and Dashboards for WinForms
    • Activation
    • WinForms Viewer
      • How to Show Report
      • Dot-Matrix Mode of WinForms Viewer
    • Add custom functions
  • Reports and Dashboards for Python
    • Report Engine
      • Usage
      • Optimizing Scripts Loading
      • License Activation
      • Loading and Saving Reports
      • Report Rendering
      • Rendering a Report on Server Side
      • Event Handler
      • Working with Data
      • Connecting Data Files
      • Connecting SQL Data Adapters
      • Working with Report Variables
      • Connecting Custom Fonts
      • Printing a Report From Code
      • Exporting a Report From Code
      • Report Engine Events
    • HTML5 Viewer
      • Usage
      • Activation
      • Showing Reports
      • Localization
      • Printing a Report
      • Report Export
      • Display Modes
      • Working with Report Variables
      • Working with Bookmarks
      • Dynamic collapsing, sorting, and detailing
      • Editing Rendered Reports
      • Sending a report by Email
      • Calling Designer from Viewer
      • Appearance
      • Viewer Events
      • Viewer Settings
    • HTML5 Designer
      • Usage
      • Activation
      • Creating and Editing Reports
      • Saving a Report
      • Localization
      • Preview
      • Designer Themes
      • Designer Events
      • Designer Settings
  • Reports.Java
    • Activation
    • Java Viewer
      • Showing Reports
      • Custom Functions
    • Java HTML5 Viewer
      • Installation
      • Creating Project
      • Creating a Sample Page
      • Create a Sample Page With Report HTML5 Viewer
      • Description of Webviewer Tag
      • Options
      • Template JDBC Connections
    • HTML5 Designer
      • Installation and Description HTML5 Designer
      • Template JDBC Coonections
  • Reports.WPF
    • Activation
    • Wpf Viewer
      • How to Show Report
      • Dot-Matrix Mode of Wpf Viewer
  • Engine
    • Data
      • Business Objects in Net, Web
      • Working with OData Using Business Objects
      • Using Expression Values in Variable
    • Report Inheritance
      • Basic Approaches
    • Right To Left
      • WinForms Viewer
      • WPF Designer and Viewer
      • Icons
    • Exports
      • Export Reports From Code
        • ExportDocument Method
        • Export Service
      • Formats with Fixed Page Layout
        • PDF
        • ZUGFeRD
        • Special Features of PDF/A
        • Microsoft Power Point
        • XPS
      • Web Documents
        • HTML
        • MHT
      • Text Formats
        • TXT
        • RTF
        • Word
        • ODT
      • Spreadsheets
        • Excel
        • Excel 2007/2010
        • ODS
      • Data
        • CSV
        • DBF
        • XML
        • DIF
        • SYLK
      • Images
    • Scripts
      • Programming Language of Report
      • Report Code
    • Reports as Source Code
    • Reports as Assemblies
    • Standalone Reports
    • Deployment Reports as Files
  • PDF Forms
    • Get Started for ASP.NET Core 3.1
Reports and Dashboards for JS › Engine

Engine

This chapter contains a description of JS Engine functionality.

  • Activation
  • Loading and Saving Report
  • Connecting Data File
  • Saving Rendered Report
  • Connecting SQL Databases
  • Getting Access to Pages
  • Localization
  • Add custom functions