Class RVReportingServicesDataSourceItem

java.lang.Object
io.revealbi.core.data.RVDataSourceItem
io.revealbi.core.data.RVReportingServicesDataSourceItem

public class RVReportingServicesDataSourceItem extends RVDataSourceItem
Microsoft Reporting Services (MS SSRS) data source item.
  • Constructor Details

  • Method Details

    • setPath

      public String setPath(String value)
      Path to the report.
      Parameters:
      value -
      Returns:
    • getPath

      public String getPath()
      Path to the report.
      Returns:
    • setDynamic

      public String setDynamic(String value)
      Sets the dynamic report path used to override the static path at runtime.
      Parameters:
      value - The dynamic report path.
      Returns:
      The value that was set.
    • getDynamic

      public String getDynamic()
      Returns the dynamic report path used to override the static path at runtime.
      Returns:
      The dynamic path, or null if not set.
    • getParameters

      public HashMap<String,Object> getParameters()
      Returns the report parameters passed to the Reporting Services report.
      Returns:
      A map of parameter names to values.
    • setParameters

      public void setParameters(HashMap<String,Object> value)
      Sets the report parameters to pass to the Reporting Services report.
      Parameters:
      value - A map of parameter names to values.
    • setRenderMode

      Render mode, might be data or report. Data means Reveal will request the report to be exported to CSV and will use that data as regular input data. Report means the report will be exported to PDF and rendered that way.
      Parameters:
      value -
      Returns:
    • getRenderMode

      public RVReportingServicesRenderMode getRenderMode()
      Render mode, might be data or report. Data means Reveal will request the report to be exported to CSV and will use that data as regular input data. Report means the report will be exported to PDF and rendered that way.
      Returns: