The following tables list the members exposed by SectionReport.
| Name | Description | |
|---|---|---|
|  | SectionReport Constructor | Initializes a new instance of the SectionReport class. | 
| Name | Description | |
|---|---|---|
|  | CalculatedFields | Gets a FieldCollection object containing all of the calculated fields in the report. | 
|  | Culture | Provides information on a specific culture, including its names and the writing system. | 
|  | CurrentPage | Returns the current page instance. | 
|  | DataMember | Gets or sets the specified list in an DataSource to which the report will bind. | 
|  | DataSource | Gets or sets the data source from which the report will retrieve data. | 
|  | Document | Gets a reference to the report output Document object. | 
|  | EnableScriptDebugging | Allows to catch script exceptions in the debugger. The default value is False. | 
|  | ExpressionErrorMessage | Stops the reporting engine from throwing exceptions and instead displays the provided string. | 
|  | Fields | Returns the current data binding collection. This collection contains the available Field objects to which the report controls and sections can be bound. | 
|  | IsDirty | Sets or returns the current state of the report layout. This property is set to True when any changes are made to the report layout since it was last saved. | 
|  | LayoutAction | Sets or returns a custom action following the rendering of the current record. | 
|  | MaxPages | Sets or returns the maximum number of pages that the report will create. | 
|  | Name | Gets or sets the name of the report. | 
|  | PageNumber | Returns the number of the current page being processed when a report is running. | 
|  | PageSettings | Returns a reference to the current report's page settings. | 
|  | Parameters | Returns a reference to the data source query parameters collection. | 
|  | ParentReport | Gets a reference to the parent report. | 
|  | PrintWidth | Sets or returns the report's printable width in inches. | 
|  | Script | Sets or returns the script code for a report's events. Either this property or the script editor may be used to add script to a report. | 
|  | ScriptLanguage | Sets or returns the scripting language ActiveReports will use to write and interpret the script properties. | 
|  | Sections | Returns a reference to the report's sections collection. | 
|  | ShowParameterUI | Sets or returns whether or not the query parameters dialog box will appear when the report is run. | 
|  | State | Returns the current state of the report. | 
|  | StyleSheet | Returns a collection of formatting styles used to format controls in the report. | 
|  | UserData | Sets or returns a user-defined value. | 
|  | Version | Returns the product's version number. | 
|  | Watermark | Adds a specified image to the report's background. The watermark image can be positioned, sized, aligned and placed on specified pages by using the other watermark properties. | 
|  | WatermarkAlignment | Sets or returns the watermark's general vertical and horizontal position when it is added to the canvas. | 
|  | WatermarkPrintOnPages | Sets or returns a value indicating the specific pages to which the watermark should be added. | 
|  | WatermarkSizeMode | Sets or returns how the watermark will be sized when the image is rendered on the page. | 
| Name | Description | |
|---|---|---|
|  | AddCode | Adds additional valid script code to the report's scripting context. Using AddCode allows complete functions to be added to a report's script at run time. The added functions can be called from the report events in script. | 
|  | AddControlLicense | Adds a license key to the report so licensed controls can be added to sections at run time by using the Controls.Add method. | 
|  | AddNamedItem | Adds an object to the script's global namespace. This method allows scripts to become aware of custom classes contained within a project. Once an item has been added, the script can use the objectName string to reference the object and the functions contained within the class. | 
|  | AddScriptReference | Adds a reference to the specified assembly to be loaded into the scripting run-time context. | 
|  | Cancel | Cancels the report's processing. Any rendered pages will be cleared from the report's Document object. | 
|   | CmToInch | Converts value from centimeters to inches. | 
|  | CreateObjRef | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.(Inherited from System.MarshalByRefObject) | 
|  | Dispose | Releases the report instance from memory. | 
|  | GetLifetimeService | Retrieves the current lifetime service object that controls the lifetime policy for this instance.(Inherited from System.MarshalByRefObject) | 
|   | InchToCm | Converts value from inches to centimeters. | 
|  | LoadLayout | Overloaded. Retrieves a report XML layout (RPX) from a file, stream or resource. | 
|  | LoadStyles | Overloaded. Loads an external stylesheet to use with the report. | 
|  | ResetScripts | Clears the script of any items added using the AddNamedItem method or code added using the AddCode method. This does not affect the pre-saved report layout (RPX) file and only clears code added using the above methods. | 
|  | ResetWatermark | Resets the watermark to its default value. | 
|  | Restart | Resets the report data source and clears the pages collection. | 
|  | Run | Overloaded. Starts the report processing. | 
|  | SaveLayout | Overloaded. Saves a report's XML layout to a stream or file. | 
|  | SaveStyles | Overloaded. Saves a reports styles to an external stylesheet. | 
|  | Stop | Stops processing the report. | 
| Name | Description | |
|---|---|---|
|  | DataInitialize | Raised after the ReportStart event to allow the addition of custom fields to the report's fields collection. | 
|  | DataSourceChanged | Raised when the properties of the report's data source are modified. | 
|  | FetchData | Raised every time a new record is processed. | 
|  | NoData | Raised if the report's data source does not return any records and there is no data to be processed. | 
|  | PageEnd | Raised after the report finishes rendering each page. | 
|  | PageStart | Raised before the report renders any output to a new page. | 
|  | ParameterUIClosed | Raised after the user closes the query parameters dialog. | 
|  | PrintAborted | Raised when the user cancels a print job. | 
|  | PrintProgress | Raised for each page while printing the report document. | 
|  | ReportEnd | Raised after the report finishes processing all pages. | 
|  | ReportStart | Raised before a report starts processing. | 
 
     
     
     
     
    