Dashboard Report Scripting

Dashboard report scripting is an integral feature in InetSoft's dashboard software that allows users to customize data. View the example below to learn more about the Style Intelligence solution.

As a standardized scripting language, JavaScript provides an excellent foundation for report scripting needs. Its origin as a web scripting language makes it ideal for the reporting environment. The integration of JavaScript with Style Intelligence therefore combines two powerful paradigms for report generation and gives developers maximum flexibility in controlling reports and user interactions.

The purpose of this section is to provide a broad overview of JavaScript programming, and how JavaScript can be embedded in Viewsheets.

In Web development, JavaScript is used to add client-side scripting to HTML pages. Scripts are embedded into the contents of a Web page and executed inside the client browser. Traditionally, these client-side scripts deal exclusively with user-browser interactions, and have limited server-side actions (e.g., HTTP requests).

#1 Ranking: Read how InetSoft was rated #1 for user adoption in G2's user survey-based index Read More

In contrast, Viewsheet scripting is server-side scripting. The scripts contained in a report are executed as part of the report generation process on the server. Style Intelligence scripts can also control certain client-side interactions through event handlers and hyperlinks.

JavaScript is an object-oriented programming (OOP) language, and provides various objects and methods, as well as the ability to create user-defined methods. To use JavaScript effectively, it is important to understand the following concepts:

  • Properties: Properties are predefined data-storage locations associated with an object. You can 'get' or 'set' these properties to observe or alter the corresponding attributes of the object.
  • Methods: Methods are predefined functions associated with an object. In general, these functions operate on the object itself.
  • Events: Events are predefined actions that are recognized by an object, such as a mouse movement or clicking.

Evaluate InetSoft's Business Intelligence Software for your reporting software needs.

More Articles About Dashboards

Cloud-Flexible Analytic Dashboard Software - Style Intelligence is a sophisticated analytic tool for business performance, that provides a different level of interactivity and dashboard appeal. While other vendors offer advanced tools for operational use only, our dashboard software provides easy access and employment to any and all users with unique and intuitive data mashup capabilities. This allows users to combine disparate data from a multitude of featured databases. Enjoy cloud-flexibility to install the software on premise or at the infrastructure host of your choice and the geographic location of your choice...

Dairy Farming KPIs - Milk Yield per Cow Definition: The average amount of milk produced per cow per day or per lactation period. Significance: This KPI is crucial for measuring the productivity of the herd. Higher milk yields indicate efficient feeding and good health management, directly impacting farm profitability. 2. Somatic Cell Count (SCC) Definition: The number of somatic cells (mainly white blood cells) per milliliter of milk. Significance: SCC is an indicator of milk quality and udder health. Lower SCC values suggest better udder health and higher milk quality, which is important for meeting regulatory standards and achieving premium prices...

Easy Drag-and-Drop Interface - Creating informative and sophisticated dashboards is a simple task with Style Intelligence. Dashboards are created with a simple, intuitive drag-and-drop interface that is easy to use, even for those with no IT training. A drag-and-drop interface is also used to create unique data mashups. With the click of a mouse, the robust data mashup engine will automatically write queries that integrate and manipulate massive amounts of data...

InetSoft's Data Graphing Software - Visualizing data is more than just providing pages of colorful bar or pie charts, it's about being able to draw solutions out of your spreadsheets. Mix and match your data easily using InetSoft's drag and drop technology. Instead of running formulas or bothering IT personnel with endless queries, you can employ dozens of visuals in an infinite number of combinations in minutes. Interviews with CEO's reveal that user-friendliness is what gives Style Intelligence its greatest advantage. CIO's also consistently praise the application's ability to solve data management challenges, as well as its low impact on system resources...

Origination of Artificial Neural Networks - In this article, continuing our introduction to machine learning, I am going to write a little bit about real neurons and the real brain which provide the inspiration for the artificial neural networks that we are striving to learn about in this series of articles. In most of the discussion, we won't talk much about real neurons, but I wanted to give you a quick overview at the beginning. There are several different reasons to study how networks of neurons can compute things. The first is to understand how the brain actually works. You might think we could do just by experiments on the brain, but it's very big and complicated, and it dies when you poke around it too much...

Previous: Changing Dashboard Images
We will help you get started Contact us