Datasnap.DBClient.TAggregate.Value

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function Value: Variant;

C++

System::Variant __fastcall Value();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Datasnap.DBClient.pas
Datasnap.DBClient.hpp
Datasnap.DBClient TAggregate

Beschreibung

Gibt den berechneten Wert des Aggregats zurück.

Durch einen Aufruf von Value erhalten Sie den Wert, der sich durch die Auswertung von Expression für die in GroupingLevel festgelegte Datensatzgruppe ergibt. Wenn GroupingLevel einen Wert ungleich Null hat (wenn also die Berechnung nur für eine Teilgruppe der in der Client-Datenmenge enthaltenen Datensätze durchgeführt wird), werden für die Berechnung die Daten der Gruppe herangezogen, die den aktuellen Datensatz der Client-Datenmenge enthält.

Wenn das Aggregat momentan nicht aktiv ist, gibt Value NULL zurück. Ein Aggregat ist in folgenden Fällen nicht aktiv:

Die Eigenschaft Active hat den Wert false.

Die Eigenschaft DataSet ist nil (Delphi) bzw. NULL (C++).

Die Berechnung erfolgt für eine Teilgruppe, und der Wert der Eigenschaft IndexName stimmt nicht mit dem aktuellen Index der Client-Datenmenge überein.

Siehe auch