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