Class StandardReportService

java.lang.Object
wt.services.StandardManager
com.ptc.windchill.enterprise.report.StandardReportService
All Implemented Interfaces:
ReportService, Serializable, wt.fc._NetFactor, NetFactor, wt.services.Manager

public class StandardReportService extends StandardManager implements ReportService, Serializable

Use the newStandardReportService static factory method(s), not the StandardReportService constructor, to construct instances of this class. Instances must be constructed using the static factory(s), in order to ensure proper initialization of the instance.



Supported API: true

Extendable: false

See Also:
  • Method Details

    • getReportByNameReportingSystemThirdpartyReport

      public Report getReportByNameReportingSystemThirdpartyReport(String reportName, WBRReportingSystem reportingSystem, String containerPath, Boolean thirdPartyReport) throws WTException
      This will return the unique Report object by its name, reportingSystem and thirdPartyReport attributes in given containerPath. Supported API: true
      Specified by:
      getReportByNameReportingSystemThirdpartyReport in interface ReportService
      Parameters:
      reportName - , Name of Report to be Searched, Not Null Parameter
      reportingSystem - Reporting System for given Report, null will consider only Windchill report.
      containerPath - Container Path for the Report. For null value, default path will be Site.
      thirdPartyReport - True value represents that Report belongs to thirdParty reporting SYSTEM, False represents the Windchill report.
      Returns:
      Inflated Report Object or NULL.
      Throws:
      WTException