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


In This Topic
    ODataDataProvider Class
    In This Topic
    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 
    public ref class ODataDataProvider sealed : public 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 7, .NET 8

    See Also