Interface WebGridData

  • All Known Subinterfaces:
    WebReportData

    public interface WebGridData
    Represents grid data
    Since:
    MicroStrategy Web 8.0.0
    • Method Detail

      • getCSSHelper

        WebCSSHelper getCSSHelper()
        Returns the WebCSSHelper object, which can be used to translate the format properties into css string.
        Returns:
        The WebCSSHelper object for this report data.
      • getGridTotalColumns

        int getGridTotalColumns()
        Returns the total number of columns in this grid report.

        Returned from XSL search pattern: "/mi/rit/vw/vws/gdp/@tc".

        Returns:
        The total number of columns in this report or zero if the node is not available.
      • getGridTotalRows

        int getGridTotalRows()
        Returns the total number of rows in this grid report.

        Returned from XSL search pattern: "/mi/rit/vw/vws/gdp/@tr".

        Returns:
        The total number of columns in this report or zero if the node is not available.
      • isReportTruncated

        boolean isReportTruncated()
        Returns whether or not this report is truncated. A truncated report would indicate that not all rows have been returned to in the result XML due to the window settings.

        Returned from XSL search pattern: "/mi/rit/vw/gr/@xmn".

        Returns:
        True if the report is truncated.
      • isTotalAvailable

        boolean isTotalAvailable()
        Returns whether or not totals are available for this report.

        Returned from XSL search pattern: "/mi/rit/vw/gr/@sr".

        Returns:
        True if the totals are available.
      • hasSubtotals

        boolean hasSubtotals()
                      throws WebObjectsException
        Indicates whether subtotals are added to the template
        Returns:
        true if subtotals are added to the template
        Throws:
        WebObjectsException
      • getNoDataCustomMessage

        java.lang.String getNoDataCustomMessage()
      • getMarkedRowIndices

        java.util.List<java.lang.Integer> getMarkedRowIndices()
        Returns list of indices of marked rows (row ordinals)
        Returns:
        List of marked rows
      • getGridTotalRowBlocks

        int getGridTotalRowBlocks()
      • getGridTotalColumnBlocks

        int getGridTotalColumnBlocks()
      • getErrorMsg

        java.lang.String getErrorMsg()
        Returns String of error message comes from backend
        Returns:
        String of error message