combit List & Label 30 - .NET Hilfe
combit.Reporting.DataProviders Namespace / ODataDataProvider Klasse
Member


ODataDataProvider Klasse
Dieser Datenprovider kann verwendet wurden um Daten einer OData Datenbank zu verwenden.
Objektmodell
ODataDataProvider Klasse
Syntax
'Deklaration
 
Public NotInheritable Class ODataDataProvider 
   Implements ICanHandleUsedIdentifiers, IDataProvider, combit.Reporting.ISupportsLogger 
 
Bemerkungen

Die Daten müssen im nicht-Verbose JSON Format vorliegen und die URL muss $format=json akzeptieren.

Leistung bei Filterung mit Berichtsparametern

Kommen im Bericht Berichtsparameter vor, die keinen initialen Wert vorbelegt haben, so müssen initial erst einmal alle Werte ungefiltert vom OData-Service abgefragt werden, da OData in der Filtersyntax keine optimierte/passende Abfrage unterstützt. Das kann je nach Service und Datenmenge erheblich Zeit in Anspruch nehmen. Daher sollten beim Einsatz eines Berichtsparameters auch immer min. ein Wert initial vorbelegt sein.

Vererbungshierarchie

System.Object
   combit.Reporting.DataProviders.ODataDataProvider

Anforderungen

Siehe auch