Dashboard Product Information
This is a table of contents of useful product information about, and benefits of, InetSoft's dashboard capabilities that are part of Style Intelligence, the company's business intelligence software for dashboards, reporting, and analytics, or Style Scope, the stand-alone dashboard software product:
.NET Reporting and Dashboards - Looking for .NET reporting and dashboard solutions? InetSoft's BI software integrates easily into a .NET environment. Integration can be as simple or as complex as you want it to be. InetSoft's Style Intelligence is a Web application, so all commands can be sent to the application server via a Web URL. The recommended approach is to use IFRAMES. The source of that IFRAME will point to an InetSoft server instance. You can set up a seamless sign on to the InetSoft report portal by passing in the "userid" and "password" as URL parameters or hidden form fields. You can selectively skin out portions of the InetSoft portal and embed them in the ASP...
![]() |
Click this screenshot to view a five-minute demo and get an overview of what InetSoft’s BI dashboard reporting software, Style Intelligence, can do and how easy it is to use. |
Accessing Dashboard Data - InetSoft's dashboard software allows users to access dashboard data from multiple sources and integrate them into a coherent analytical model. In both chart and property scripting, you have explicit access to the data contained in the Worksheet Data Block. The following sections explain the syntax for accessing the Worksheet data. Within a Viewsheet script, you can use the standard Worksheet syntax to access data from any Worksheet Data Block within the linked Worksheet. For example, to access a value in a Worksheet Table or Embedded Table called “TopSales”, use one of the following syntaxes. Note: In general, Data Block operations should be performed in the Worksheet rather than the Viewsheet. • TopSales[2][4]: Third row, fifth column of the Data Block “TopSales.” • TopSales[2]['Price']: Third row of the "Price" field in the Data Block “TopSales.” • viewsheet["Top Sales"][2][4]: Third row, fifth column of the Data Block “TopSales” (with space in name). You can type these keywords manually into your script, or you can insert them by clicking the appropriate node on the 'Data' tree in the Script Editor...
Accessing Dashboard Input - InetSoft's dashboard software allows users to access their dashboard input and create custom alerts and settings. You can access the state of different components within the Viewsheet using the selectedObject and selectedObjects keywords: • selectedObject: The selected value of the component: Applies to single value input elements (Sliders, Radio Buttons, etc.) and the tabs of co-located components. For example, to return the value selected in a radio button control: radioButton.selectedObject • selectedObjects: An array of values selected in a component: Applies to multi-value input elements (e.g., Check Boxes) and selection elements (Selection Lists and Trees). For example, to return the first selected item in a Selection List: SelectionList.selectedObjects[0]; You can manually type these references into your script, or enter them automatically by clicking the appropriate node on the 'Component' tree of the Script Editor...
Adaptive Dashboards - Adaptive dashboards give you the power that other dashboards lack; The ability to integrate new information into existing information at a moment's notice. Learn how InetSoft's innovative software solutions can impact your business growth. Adaptive business dashboards are essential when it comes to organizing large quantities of information. In general, there are many data records that correspond to a given row and column heading in the crosstab table. The values of the measures for these records must therefore be aggregated to yield the single scalar value that appears at a given row-column intersection. The aggregation method specified by the ‘Aggregate’ menu determines the way in which this summarization is done. The ‘Aggregate’ menu specifies ‘Sum’, which indicates that each value in the crosstab table will represent the sum of ‘Quantity Purchased’ taken over all records matching the given row and column headings. Thus, for the row heading ‘USA East’ and the column heading ‘Business’, the summary value of the measure shown in the crosstab table represents the total quantity of all ‘Business’ category products purchased by ‘USA East’ region customers...
Adding New Data Sources to Enrich Informational Dashboards - Part of the value here is to quickly add new data sources to enrich this informational dashboard. Obviously that’s happening as a batch process using the scheduler and the changes to those data models are accomplished much more rapidly. But from an actual service perspective that also integrates back through the virtualization layer with real-time data from social media, Wikipedia, Facebook, Twitter, Foursquare, Check-In, Check-Out, likes, dislikes, and Twitter activity. So as people are navigating in real time, they can actually pull up what does Wikipedia say about that church? Oh it’s gothic architecture. That’s interesting, I am going to stop and take a look, if I am in tourist mode. Or if I am in business lunch, I am looking for offers that are contextual. Or if I am in a social mood, I can look at which of my friends, which restaurants are in this neighborhood...
| Next: Information Dashboard Design |



