Class OpenClientDataSource
Represents an dedicated component for retrieving data using OpenEdge OpenClient.NET proxy to ABL procedure.
Inherited Members
Namespace: Telerik.Reporting
Assembly: Telerik.Reporting.dll
Syntax
public class OpenClientDataSource : ObjectDataSourceBase, INamedObject, ICloneable, IEquatableDataSource, IObjectDataSource, ISimpleDataSource, IDataSource
Constructors
OpenClientDataSource()
Initializes a new instance of the OpenAccessDataSource class.
Declaration
public OpenClientDataSource()
Properties
Connection
Gets the connection that is used to connect to OpendEdge OpenClient.
Declaration
public OpenClientConnection Connection { get; }
Property Value
OpenClientConnection
|
Remarks
The Connection property contains all necessary options used to connect to OpenEdge AppServer.
DataSourceType
Gets or sets the data source object that is used to connect to data.
Declaration
public string DataSourceType { get; set; }
Property Value
System.String
|
Remarks
The DataSourceType property can contain System.Type name that implements OpenEdge OpenClient AppObject
DataTable
Gets or sets the name of the DataTable to be used from a the returned DataSet. Applicable only if the procedure retrieves DataSet.
Declaration
public string DataTable { get; set; }
Property Value
System.String
|
Remarks
The DataTable property contains the name of the DataTable to be used as data.
Dependencies
The assembly references collection containing the assembly containing the type used in the DataSourceType property along with all assembly dependencies.
Declaration
public AssemblyRefCollection Dependencies { get; }
Property Value
AssemblyRefCollection
|
Remarks
The assembly containing the data retrieval type should be the first one in the collection. Usually the other dependencies are Progress.Messages.dll and Progress.o4glrt.dll
Procedure
Gets or sets the name of the procedure that is used to retrieve the data.
Declaration
public string Procedure { get; set; }
Property Value
System.String
|
Remarks
The Procedure property contains the method name of the AppObject to be invoked during data retrieval.