Super Elements
Logi Info includes several pre-built, interactive "mini apps" that provide rich functionality to end users. Classified as "Super-Elements", they provide developers with instant functionality, and end-users with interactive controls that allow them to manipulate their data visualizations at runtime. This topic introduces the Super-Elements.
- About Super-Elements
- Table of Super-Elements
About Super-Elements
Super-Elements are special collections of other elements, bound together as a single element, which produce a sophisticated "mini-application" that a developer can include in a Logi report. At runtime, users can be given access to controls that allow them to select data and construct visualizations on the fly. Developers have complete control over what data is available for manipulation and which features are available to users.

An Analysis Grid, shown above, illustrates the kinds of features available in a Super-Element. It includes user interface controls in a toolbar at the top and both a Data Table and a chart below. At runtime, the user can filter the data and customize the table and charts. Export controls are also available, if the developer allows them. Links for drill-downs into detail reports are supported.
In addition, most Super-Elements allow the customizations made by users to be saved between sessions and recalled later.
Developers should note that you can only use one Super-Element, such as an Analysis Grid, per report
definition. Because of internal identifiers within them, using multiple Super-Elements on the same page would cause identity confusion. You can, however,
place Super-Elements in several separate report definitions and then include the definitions, as
SubReports in IncludeFrame mode, in a single master definition, resulting in the appearance of multiple Super-Elements in the same "page".
Customizing Super-Elements
Super-Elements make it very easy for developers to provide a lot of functionality with a minimum of development effort, while retaining control and security. Because they present an interface to the user, techniques are available for internationalizing the interface. Interface text, date formats, currency symbols, etc. can be translated into the proper culture and language dynamically, if necessary.
Almost all of the Super-Elements are built using their own "template" definitions, which are distributed with the product. Developers can modify these templates to internationalize or otherwise create custom variations of the Super-Elements. The techniques used for this purpose are described in Template Modifier Files.
Table of Super-Elements
The following table enumerates the Super-Elements. Click the element name for additional information and the View icon to run a sample application using the element.
Super-Element | Description |
---|---|
Analysis Chart | The Analysis Chart allows users, at runtime, to display non-animated charts, based on a discrete data set and limited to chart types the developer chooses to include. For more information, see The Analysis Chart. |
Analysis Filter | The Analysis Filter allows users to apply filtering, at runtime, to the datalayers that support their visualizations. Changes made to the filtering immediately causes the visualizations to be updated. For more information, see The Analysis Filter. |
Analysis Grid | An Analysis Grid consists of separate panels for controls, configuration, Data Tables, charts, and cross-tab tables. At runtime, users can manipulate the controls, creating data analysis and presentation on the fly. For more information, see The Analysis Grid for Developers. |
Chart Grid | The Chart Grid displays a tabular arrangement of bar, line, or scatter charts, with each table cell containing a separate chart. All of the charts in the grid will be of the same type. Users can manipulate the display at runtime. For more information, see The Chart Grid. |
A "Dashboard" is a collection of panels containing Logi reports, which in turn contain tables, charts, images, etc. At runtime, the user can customize the Dashboard by rearranging these panels on the browser page, by showing or hiding them, and even by changing their contents using adjustable reporting criteria. Dashboards can also include tabbed pages of panels. For more information, see Logi Info Dashboard . | |
Dimension Grid | The Dimension Grid element is a Data Table with interactive controls and charting options that allows the user to "slice and dice" data from a Logi XOLAP cube, at runtime. For more information, see Dimension Grid Wizard. |
Logi Scheduler | The Logi Scheduler provides the ability to execute reports and other activities on a scheduled basis. The Schedule element presents a "console" for managing scheduled events. For more information, see Logi Scheduler. |
OLAP Grid | The OLAP Grid element is a Data Table with interactive controls and charting options that allows the user to "slice and dice" data from an OLAP cube, at runtime. For more information, see Logi OLAP. |
Report Author | The Report Author element allows end-users to work with a Dashboard-like interface to create their own basic reports at runtime. For more information, see Report Author |