SRSFrameworkServiceHelper Class [AX 2012]

The SRSFrameworkServiceHelper class is a helper class that contains functions that execute common logic for the SRS framework service.

class SRSFrameworkServiceHelper

Run On

Called

  MethodDescription
Gg908132.privmethod(en-us,AX.60).gif addSRSReportDataSource Adds the report data source to the collection of report data sources.
Gg908132.privmethod(en-us,AX.60).gif addSRSReportDesigns Adds the report designs to the collection of report designs for a given SRS report node.
Gg908132.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg908132.pubmethod(en-us,AX.60).gif createSRSReport Creates a SRSReport that is based on the report node parameter.
Gg908132.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg908132.pubmethod(en-us,AX.60).gif findReportDataSources Finds the report data sources that are referenced by the specified SRSReport node.
Gg908132.pubmethod(en-us,AX.60).gif findReportDesigns Find the SRS report designs for the current SRSReport node and all the referenced designs.
Gg908132.pubmethod(en-us,AX.60).gif findVSProjects Finds the Visual Studio Projects that have business logic assemblies for all the Visual Studio projects that are referenced by the SSRSReportConceptNode node.
Gg908132.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg908132.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg908132.privmethod(en-us,AX.60).gif loopVSProjects Gets the Visual Studio project names for the current project and all the referenced projects.
Gg908132.pubmethod(en-us,AX.60).gif new Initializes a new instance of the SRSFrameworkServiceHelper class.
Gg908132.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.)
Gg908132.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.)
Gg908132.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg908132.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg908132.pubmethod(en-us,AX.60).gif reportDataSources Gets a list of SRSReportDataSource objects.
Gg908132.pubmethod(en-us,AX.60).gif reportDesigns Gets a list of SRSReportDesign objects.
Gg908132.pubmethod(en-us,AX.60).gif reportNames Gets a list of report names.
Gg908132.pubmethod(en-us,AX.60).gif reportVSProjects Gets a list of Visual Studio project names.
Gg908132.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg908132.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg908132.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.)
Gg908132.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg908132.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg908132.pubmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::applyDataSourceRangeTimeZoneOffset Applies the time zone offset by using a data source range value string.
Gg908132.privmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::containsTime
Gg908132.privmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::convertContainerToBytes Converts a container object into a byte array.
Gg908132.pubmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::createReportAssembly Creates a SRSReportAssembly that is based on the Visual Studio project file node parameter.
Gg908132.pubmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::createReportDataSource Create SRSReportDataSource that is based on the data source node parameter.
Gg908132.pubmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::createReportDesign Create SRSReportDesign that is based on the report name and design name parameters.
Gg908132.pubmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::createSRSReportServerConfiguration Creates a SRSReportServerConfiguration value, depending on the record from the SRSServers table.
Gg908132.privmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::dataSourceRangeTimeZoneOffset Removes or applies the time zone offset from a data source range value string.
Gg908132.pubmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::getAllSRSReportNames Get all the names of all SRS Reports.
Gg908132.pubmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::getAOSMachineName Gets the AOS machine name.
Gg908132.pubmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::getBaseTableFieldNode Determines the base table field given a field TreeNode object.
Gg908132.pubmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::getBCProxyAccount Gets the current business connector account.
Gg908132.pubmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::getDefaultConfig Gets the default Report Server configuration for the current AOS.
Gg908132.privmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::getDefaultConfig_Server Runs the method on server and gets the default report server configuration for the current AOS.
Gg908132.privmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::getRangeEqualityOperator
Gg908132.pubmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::getReportMenuItems Gets a list of all the SRS report menu items from the AOT.
Gg908132.pubmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::getReportServerConfigurations Retrieves a list of SRSReportServerConfiguration objects based on the configurationId parameter.
Gg908132.privmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::getSRSReportxRef Get the cross referenced report or Visual Studio project names from the SRSReport object.
Gg908132.pubmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::getVSProjectNode Gets the Visual Studio project node from either CSharp or the Visual Basic parent node.
Gg908132.pubmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::isReportDesignDisabled Indicates whether a report design is disabled because of disabled configuration keys.
Gg908132.privmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::isSysServerSessionsAccount Indicates whether the domainAccountName parameter is the current Application Object Server (AOS) service account name.
Gg908132.pubmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::isTrustedUserAccount Indicates whether the domainAccountName parameter is equal the current Application Object Server (AOS) service account name or business connector account.
Gg908132.privmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::isValidReportFolderName Validates that the specified SQL report server folder name contains valid characters.
Gg908132.pubmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::isViewOrTableFieldDisabled Indicates whether a view or table field is disabled by configuration keys.
Gg908132.pubmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::removeDataSourceRangeTimeZoneOffset Removes the time zone offset from a data source range value string.
Gg908132.privmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::removeSurroundingQuotes
Gg908132.pubmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::tableFieldToTreeNode Gets the TreeNode object given the name of a table and field.
Gg908132.privmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::updateDataSourceProperty Updates a report data source XML by the properties in a SRSReportDataSource object.
Gg908132.pubmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::updateReportDataSourceNode Updates the report data source node in the AOT according to the SRSReportDataSource object.
Gg908132.pubmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::validateReportServerConfiguration Validates the current report server configuration, depending on the specified SRSReportServerConfiguration object.
Gg908132.pubmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::viewField2BaseTableField Gets the base table DictField object for the view field.
Gg908132.pubmethod(en-us,AX.60).gif Gg908132.static(en-us,AX.60).gif ::viewField2TableField Gets a DictField for the view datasource (either a view or table) field on which a view field is defined.
Top

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

Object Class
  SRSFrameworkServiceHelper Class

Community Additions

ADD
Show: