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