Class ReportExportHTMLTransform

    • Field Detail

      • _styleGraphs

        protected FormalParameter _styleGraphs
        Deprecated.
        This formal parameter determines the style to be used to transform the report bean on graph mode.
        Allowed Values: any report style name from StyleCatalog.xml file.
      • _styleGrids

        protected FormalParameter _styleGrids
        Deprecated.
        This formal parameter determines the style to be used to transform the report bean on grid or grid and graph mode.
        Allowed Values: any report style name from StyleCatalog.xml file.
      • _styleOutlineGrids

        protected FormalParameter _styleOutlineGrids
        Deprecated.
        This formal parameter determines the style to be used to transform the report bean on grids in Outline mode.
        Allowed Values: any report style name from StyleCatalog.xml file.
        Since:
        MicroStrategy Web 8.0.0
      • _stylePageByInfo

        protected FormalParameter _stylePageByInfo
        Deprecated.
        This formal parameter determines the style to be used to transform the report bean to display the page by information.
        Allowed Values: any report style name from StyleCatalog.xml file.
      • _renderPageByAfterFilterDetails

        protected FormalParameter _renderPageByAfterFilterDetails
        Deprecated.
        This formal parameter determines whether the page by information is rendered after the filter details section.
        Allowed Values: TRUE/FALSE
        Since:
        MicroStrategy Web 7.5.1
      • _renderOldStyleFilterDetails

        protected FormalParameter _renderOldStyleFilterDetails
        Deprecated.
        This formal parameter determines whether the filter details section is rendered using the old style
        Allowed Values: TRUE/FALSE
        Since:
        MicroStrategy Web 7.5.1
      • _enableExcelOutline

        protected FormalParameter _enableExcelOutline
        Deprecated.
        This formal parameter determines whether to export outline reports as outline in Excel. This feature depends on the ExportBean.getRawDataEnabled() property of the ExportBean Allowed Values: TRUE/FALSE.
        Since:
        MicroStrategy Web 8.0.0
      • _enableExcelNumFormat

        protected FormalParameter _enableExcelNumFormat
        Deprecated.
        This formal parameter determines whether to enable number formatting for Excel. Allowed Values: TRUE/FALSE.
        Since:
        MicroStrategy Web 7.5.4
    • Constructor Detail

      • ReportExportHTMLTransform

        public ReportExportHTMLTransform()
        Deprecated.
        Default empty constructor.
        Initialize formal parameters.
    • Method Detail

      • getReportGridTransform

        protected TransformInstance getReportGridTransform​(ViewBean vb)
        Deprecated.
        Since:
        MicroStrategy Web 8.0.0
      • getReportGraphTransform

        protected TransformInstance getReportGraphTransform​(ViewBean vb)
        Deprecated.
        Since:
        MicroStrategy Web 8.0.0
      • getReportOutlineGridTransform

        protected TransformInstance getReportOutlineGridTransform​(ViewBean vb)
        Deprecated.
        Since:
        MicroStrategy Web 8.0.0
      • initializeProperties

        public void initializeProperties()
        Deprecated.
        Initialize some properties for the transform.
        For example, it may overwrite some formal parameters' values depending on whether the corresponding feature is available.
        Overrides:
        initializeProperties in class AbstractReportTransform
        Since:
        MicroStrategy Web 8.0.0
      • renderExcelHeader

        public void renderExcelHeader​(MarkupOutput mo)
        Deprecated.
        Renders a header to tell Excel to display the headers on top for outline mode reports
        Parameters:
        mo - MarkupOutput
        Since:
        MicroStrategy Web 8.0.0
      • renderMetaContentType

        public void renderMetaContentType​(MarkupOutput out)
        Deprecated.
        Renders the META tag with the content type
        Parameters:
        out - MarkupOutput
        Since:
        MicroStrategy Web 8.0.0
      • renderHeader

        public void renderHeader​(MarkupOutput mo)
        Deprecated.
        Renders a header section that is added at the top of the exported results.
        The value of the header is saved as a project property and can be modified under "Preferences > Project Defaults > Project Header"
        Parameters:
        mo - MarkupOutput
        Since:
        MicroStrategy Web 8.0.2
      • renderReportName

        public void renderReportName​(java.lang.String reportName,
                                     MarkupOutput mo)
        This method renders the report name
        Parameters:
        reportName - name of the report
        mo - the output object
      • renderReportName

        public void renderReportName​(MarkupOutput mo)
        Deprecated.
        Renders the report name
        Since:
        MicroStrategy Web 8.0.0
      • renderReportNameForTitle

        public void renderReportNameForTitle​(MarkupOutput mo)
        Deprecated.
        Renders the report name for the page's title
        Since:
        MicroStrategy Web 8.0.0
      • renderCss

        public void renderCss​(MarkupOutput mo)
        Deprecated.
        Render the necessary CSS files
        Parameters:
        mo - MarkupOutput
        Since:
        MicroStrategy Web 8.0.0
      • renderFilterDetails

        public void renderFilterDetails​(MarkupOutput mo)
        Deprecated.
        Renders the report's filter details.
        Parameters:
        mo - MarkupOutput
        Since:
        MicroStrategy Web 8.0.0
      • renderReport

        public void renderReport​(MarkupOutput mo)
        Deprecated.
        Renders the report section
        Parameters:
        mo - the output object
        Since:
        MicroStrategy Web 8.0.0
      • renderFooter

        public void renderFooter​(MarkupOutput mo)
        Deprecated.
        Renders a footer section that is added at the end of the exported results.
        The value of the header is saved as a project property and can be modified under "Preferences > Project Defaults > Project Footer"
        Parameters:
        mo - MarkupOutput
        Since:
        MicroStrategy Web 8.0.2
      • renderReport

        public void renderReport​(MarkupOutput mo,
                                 ReportBean rb,
                                 ExportBean eb,
                                 boolean isOldStyle)
        This function renders the report section
        Parameters:
        mo - the output object
        rb - Report bean to export
        eb - Export bean
        isOldStyle - Render the report using Old Style
        Since:
        MicroStrategy Web 7.5.1
      • renderPageByInfo

        public void renderPageByInfo​(MarkupOutput mo)
        Deprecated.
        Renders the page by information
        Parameters:
        mo - the output object
        Since:
        MicroStrategy Web 8.0.0
      • renderNewLine

        public void renderNewLine​(MarkupOutput mo)
        Deprecated.
        Renders a new line (empty row)
        Parameters:
        mo - the output object
        Since:
        MicroStrategy Web 8.0.0
      • getAttributesHTML

        public java.util.Map getAttributesHTML()
        Deprecated.
        Gets the list of html attributes for the html tag
        Since:
        MicroStrategy Web 8.0.0
      • getAttributesBody

        public java.util.Map getAttributesBody()
        Deprecated.
        Gets the list of html attributes for the body tag
        Since:
        MicroStrategy Web 8.0.0
      • getAttributesMainTable

        public java.util.Map getAttributesMainTable()
        Deprecated.
        Gets the list of html attributes for the main table tag
        Since:
        MicroStrategy Web 8.0.0
      • cleanTextForExport

        protected java.lang.String cleanTextForExport​(java.lang.String text)
        Deprecated.
        This methods cleans a string to be displayed in Excel.
        Adds a space if the text starts with "=", "+" and "-"
        Parameters:
        text - text to clean
        Returns:
        cleaned text
      • getDescription

        public java.lang.String getDescription()
        Deprecated.
        Return description for this Transform
        Specified by:
        getDescription in interface Transform
        Returns:
        description for this Transform
      • renderShell

        public void renderShell​(MarkupOutput out)
        Deprecated.
        Description copied from class: AbstractAppTransform

        Generates the shell for this Transform.

        The shell is a <div> tag that automatically surrounds the content generated by the Transform. It's used among other things by the javascript to identify the HTML associated with a bone, and by the iFrame update technology to identify a component in the page.

        The attributes to append to this <div> are obtained from the getAttributesShellDiv method; the style from the getStyleShellDiv method.
        This method calls renderCssLink and checkStatus to generate the Transform's content.
        Overrides:
        renderShell in class AbstractAppTransform
        Parameters:
        out - output by this transform
        Since:
        MicroStrategy Web 8.0.0