combit List & Label 30 - .NET Help
combit.Reporting.DataProviders Namespace / ODataDataProvider Class
Members


ODataDataProvider Class
This data provider can be used to consume data from a OData database.
Object Model
ODataDataProvider Class
Syntax
'Declaration
 
Public NotInheritable Class ODataDataProvider 
   Implements ICanHandleUsedIdentifiers, IDataProvider, combit.Reporting.ISupportsLogger 
 
Remarks

The data must be provided in non-verbose JSON format and the URL must accept $format=json.

Performance when filtering with report parameters

If report parameters are used in the report that do not have an initial value preassigned, then initially all values must first be queried unfiltered by the OData service, since OData does not support an optimized/fitting query in its filter syntax. This can take considerable time depending on the service and the amount of data. Therefore, when using a report parameter, at least one value should always be preset initially. 

 

Inheritance Hierarchy

System.Object
   combit.Reporting.DataProviders.ODataDataProvider

Requirements

Platforms: Windows 10 (Version 21H2 - 23H2), Windows 11 (21H2 - 22H2), Windows Server 2016 - 2022
.NET: .NET Framework 4.8, .NET 6, .NET 8, .NET 9

See Also