Progress® Telerik® Reporting R3 2020
InstanceReportSource Class
This report source is used when you have a reference to an already instantiated report
(Report instance). For better performance and compatibility
use TypeReportSource.
Represents a report source that contains a reference to an instance of
IReportDocument.
Inheritance Hierarchy
Namespace: Telerik.ReportingAssembly: Telerik.Reporting (in Telerik.Reporting.dll)
Syntax
The InstanceReportSource type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | InstanceReportSource |
Initializes a new instance of the InstanceReportSource class.
|
Properties
Name | Description | |
---|---|---|
![]() | Parameters |
Determines the parameter values that are passed to the IReportDocument object when its instance is initialized.
(Inherited from ReportSource.) |
![]() | ReportDocument | IReportDocument instance for the report source.
|
Methods
Name | Description | |
---|---|---|
![]() | Equals | (Overrides ReportSourceEquals(Object).) |
![]() | GetHashCode | (Overrides ReportSourceGetHashCode.) |
![]() | ToString | (Overrides ReportSourceToString.) |
Explicit Interface Implementations
Name | Description | |
---|---|---|
![]() ![]() | ICloneableClone | (Inherited from ReportSource.) |
Examples
The following example shows how to create an InstanceReportSource:
var instanceReportSource = new Telerik.Reporting.InstanceReportSource(); // Assigning the Report object to the InstanceReportSource instanceReportSource.ReportDocument = new Telerik.Reporting.Examples.CSharp.Invoice(); // Adding the initial parameter values instanceReportSource.Parameters.Add(new Telerik.Reporting.Parameter("OrderNumber", "SO43659"));
Version Information
Supported in: 1.0.1