MicroStrategy ONE
Customizing Cell Rendering Classes
MicroStrategy Web products allows you to customize the contents of a report grid to highlight special data or introduce some level of interactivity. For example, you can add an image or a URL to the actual contents of a cell within the report grid. When you customize a cell rendering class, the class renders the desired customized output of the cell contents. The following topics are discussed:
-
This topic provides detailed information about the abstract class that renders cells within a report grid in MicroStrategy Web products.
The following topics discuss the following subclasses of AbstractReportGridDisplayCell which are responsible for displaying the various contents of a report grid. Each topic also provides a code sample for customization the content displayed by the subclass.
-
ReportGridCellColHeaderImpl— Displays the contents in the cells of a column header of a report grid.
-
ReportGridCellRowHeaderImpl— Displays the contents in the cells of a row header of a report grid.
-
ReportGridCellColTitleImpl— Displays the contents in the cells of a column title of a report grid.
-
ReportGridCellRowTitleImpl— Displays the contents in the cells of a row title of a report grid.
-
ReportGridCellMetricValueImpl— Displays the contents in the cells for metric value of a report grid.
-
-
Using Custom Cell Rendering Classes
This topic lists the steps required for using the code samples provided in the previous topics. This involves modifying a configuration file to make MicroStrategy Web use your custom classes for rendering the cell contents.