Class SaveFileReportAction


  • public class SaveFileReportAction
    extends AbstractReportAction
    Filename: SaveFileReportAction.java Created on Feb 06, 2015 Author: Kathy Applebaum Copyright Inductive Automation 2015 Project: Reporting
    • Method Detail

      • perform

        public void perform​(RMDocument report,
                            ReportResource reportResource,
                            AbstractReportActionConfig config,
                            java.lang.String reportPath,
                            java.lang.String reportName,
                            java.util.Map<java.lang.String,​java.lang.Object> parameterData,
                            java.util.Map<java.lang.String,​java.lang.Object> configData)
        Description copied from class: AbstractReportAction
        Called by system.report.executeAndDistribute. This parses the configData that applies to this distribution type, updates a distribution config, and calls the other overload of perform.
        Specified by:
        perform in class AbstractReportAction
        Parameters:
        report - The RMDocument generated from the report template
        reportResource - The ReportResource
        config - A new blank config of the appropriate type. May be altered by the configData before calling the overload.
        reportPath - Path to the report we want to perform.
        reportName - Name of the report we want to perform.
        parameterData - Optional parameter overrides.
        configData - Optional data to apply to the configuration. Missing values will be left at the default values.