SRSFrameworkService Class [AX 2012]

The SRSFrameworkService class is used to support the deployment of reports to the SQL reporting server.

class SRSFrameworkService

Run On

Server

  MethodDescription
Gg937917.pubmethod(en-us,AX.60).gif addReportServerConfiguration Adds a new report server configuration to the SRSServers table.
Gg937917.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg937917.pubmethod(en-us,AX.60).gif clearReportRDLCache Clears the RDL parser cache for a given list of report design names.
Gg937917.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg937917.pubmethod(en-us,AX.60).gif getAccountsForBrowserRole Gets a list of the services accounts for all the AOS instances and the current business connector account.
Gg937917.pubmethod(en-us,AX.60).gif getAosUtcNow Gets the UTC date time for the AOS.
Gg937917.pubmethod(en-us,AX.60).gif getApplicationObjectServers Retrieves a list of available application object servers configured for the database.
Gg937917.pubmethod(en-us,AX.60).gif getAssemblies Retrieves the business logic assemblies.
Gg937917.pubmethod(en-us,AX.60).gif getEnumNames Gets a list of all of the AX enumeration names that are in the AOT.
Gg937917.pubmethod(en-us,AX.60).gif getFullCompanyName Gets the full company name for the specified data area ID.
Gg937917.pubmethod(en-us,AX.60).gif getRelationLinkTargetList Gets information to build drill through links for the list of fields
Gg937917.pubmethod(en-us,AX.60).gif getReportDataSources Retrieves the report designs based on the reportName and designName parameters.
Gg937917.pubmethod(en-us,AX.60).gif getReportDesigns Gets the report designs based on the reportName and designName parameters.
Gg937917.pubmethod(en-us,AX.60).gif getReportDetails Gets a list of SRSReport objects based on the reportNames parameter.
Gg937917.pubmethod(en-us,AX.60).gif getReportFullPath Gets the full path of the report.
Gg937917.pubmethod(en-us,AX.60).gif getReportMenuItems Gets a list of all of the Microsoft SQL Server Reporting Services report menu items from the AOT.
Gg937917.pubmethod(en-us,AX.60).gif getReportNames Gets a list of all the SRS report names from the AOT.
Gg937917.pubmethod(en-us,AX.60).gif getReportParameters Gets the report parameters with design time and run time values set given a list of current parameter values.
Gg937917.pubmethod(en-us,AX.60).gif getReportProviderClasses Gets the list of classes that extend the report data provider.
Gg937917.pubmethod(en-us,AX.60).gif getReportProviderSchema Gets the schema for a specified report data provider class.
Gg937917.pubmethod(en-us,AX.60).gif getReportServerConfigurations Gets a list of SRSReportServerConfiguration objects based on the configurationId parameter.
Gg937917.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg937917.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg937917.pubmethod(en-us,AX.60).gif isReportDesignDisabled Indicates whether the report design associated with an output command, is disabled because of disabled configuration keys.
Gg937917.pubmethod(en-us,AX.60).gif isTrustedUserAccount Checks whether the domainAccountName parameter is equal to the current Application Object Server (AOS) service account name or the business connector account.
Gg937917.pubmethod(en-us,AX.60).gif new Initializes a new instance of the SRSFrameworkService class.
Gg937917.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Gg937917.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Gg937917.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg937917.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg937917.pubmethod(en-us,AX.60).gif removeDataSourceRangeTimeZoneOffset Removes the time zone offset from the data source range.
Gg937917.pubmethod(en-us,AX.60).gif removeReportServerConfiguration This function removes a record from the SRSServers table that is based on the configurationId parameter.
Gg937917.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg937917.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg937917.pubmethod(en-us,AX.60).gif updateReportDataSource Updates the report data source based on values in the reportDataSource parameter.
Gg937917.pubmethod(en-us,AX.60).gif updateReportServerConfiguration Updates the report server configuration in the SRSServers table.
Gg937917.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Gg937917.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg937917.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg937917.privmethod(en-us,AX.60).gif Gg937917.static(en-us,AX.60).gif ::appendReportProviderParameters
Top

This is a framework class. Customizing this class may cause problems with future upgrades to the software.

Object Class
  SRSFrameworkService Class

Community Additions

ADD
Show: