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.
| 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. |
Community Additions
ADD
Show: