SRSReportRunBuilder Class [AX 2012]

The SRSReportRunBuilder class is used as a helper class to build the parameter and query group controls for a Microsoft SQL Server Reporting Services report.

Syntax

class SRSReportRunBuilder

Run On

Called

Methods

  Method Description
Gg940117.privmethod(en-us,AX.60).gif addField
Gg940117.privmethod(en-us,AX.60).gif addFormTableGroupControl
Gg940117.privmethod(en-us,AX.60).gif addQueryGroupSelectButton
Gg940117.privmethod(en-us,AX.60).gif addRange Appends the additional value to a range.
Gg940117.pubmethod(en-us,AX.60).gif buildFormParametersGroup Builds the parameters controls group necessary for the report.
Gg940117.pubmethod(en-us,AX.60).gif buildFormQueryGroup Builds a query group that contains range information for a report query.
Gg940117.pubmethod(en-us,AX.60).gif buildFormQueryGroups Builds all of the controls necessary for the query groups and adds them to the FormGroupControl specified.
Gg940117.privmethod(en-us,AX.60).gif buildFormReportParameterControl Builds a form control for a report parameter.
Gg940117.privmethod(en-us,AX.60).gif buildReportParameterCheckBoxControl Adds a FormCheckBoxControl object that represents a SRSReportParameter object of the specified FormGroupControl object.
Gg940117.privmethod(en-us,AX.60).gif buildReportParameterComboBoxControl Adds a FormComboBoxControl object that represents the SRSReportParameter object to the specified FormGroupControl object.
Gg940117.privmethod(en-us,AX.60).gif buildReportParameterDateTimeControl Adds a FormDateTimeControl object that represents the SRSReportParameter object to the specified FormGroupControl object.
Gg940117.privmethod(en-us,AX.60).gif buildReportParameterInt64Control Adds a FormInt64Control object that represents the SRSReportParameter object to the specified FormGroupControl object.
Gg940117.privmethod(en-us,AX.60).gif buildReportParameterRealControl Adds a FormRealControl object that represents the SRSReportParameter object to the specified FormGroupControl object.
Gg940117.privmethod(en-us,AX.60).gif buildReportParameterStringControl Adds a FormStringControl object that represents the SRSReportParameter object to the specified FormGroupControl object.
Gg940117.pubmethod(en-us,AX.60).gif buildValidTimeRangesGroups Builds the date effective groups dynamically.
Gg940117.pubmethod(en-us,AX.60).gif buttonIdToQueryParameterNameMap Determines which query is to be operated on when the Select button is clicked.
Gg940117.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg940117.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg940117.privmethod(en-us,AX.60).gif getFieldControl
Gg940117.privmethod(en-us,AX.60).gif getFieldHash
Gg940117.privmethod(en-us,AX.60).gif getQueryRangesAndFilters
Gg940117.privmethod(en-us,AX.60).gif getReportParameterControlValue Gets the value that is contained in the report parameter form control.
Gg940117.privmethod(en-us,AX.60).gif getReportParameterFormControl Finds the FormControl value that is associated with the report parameter.
Gg940117.privmethod(en-us,AX.60).gif getTableControl
Gg940117.privmethod(en-us,AX.60).gif getTableHash
Gg940117.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg940117.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg940117.privmethod(en-us,AX.60).gif hasRights2Table
Gg940117.pubmethod(en-us,AX.60).gif new
Gg940117.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.)
Gg940117.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.)
Gg940117.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg940117.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg940117.pubmethod(en-us,AX.60).gif parmController Gets or sets the Controller parameter.
Gg940117.privmethod(en-us,AX.60).gif populateQueryGroupControl
Gg940117.privmethod(en-us,AX.60).gif queryDatasourceFormGroupControlName Builds the name of the form group control in which the query data source range controls reside.
Gg940117.pubmethod(en-us,AX.60).gif querySelectButtonClicked Modifies the query that is used in the report.
Gg940117.privmethod(en-us,AX.60).gif reportParameterControlMap
Gg940117.privmethod(en-us,AX.60).gif reportParameterControlNameMap
Gg940117.privmethod(en-us,AX.60).gif reportRun
Gg940117.privmethod(en-us,AX.60).gif resetAllQueryControls
Gg940117.privmethod(en-us,AX.60).gif runBase
Gg940117.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg940117.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg940117.privmethod(en-us,AX.60).gif updateDateEffectiveParameterValues Updates the date effective report parameters from the controls on the date effective tab page.
Gg940117.pubmethod(en-us,AX.60).gif updateParameterValues Updates all the report parameters with their appropriate values.
Gg940117.pubmethod(en-us,AX.60).gif updateQueryGroupControl Updates a query group control after the query has been modified.
Gg940117.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.)
Gg940117.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg940117.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg940117.pubmethod(en-us,AX.60).gif Gg940117.static(en-us,AX.60).gif ::reportParameterControlName Builds the name of a report parameter control object.

Top

Remarks

To trigger events on any of the controls that were programmatically generated, the form on which you want to write event handlers for these controls must have a call to the controlmethodOverload method.

This class is deprecated. Please use the SrsReportRunController class to run reports.

Inheritance Hierarchy

Object Class
  SRSReportRunBuilder Class