Aggregatfelder definieren
Nach oben zu Neue persistente Felder erstellen
In einem Aggregatfeld werden die Werte eines Aggregats einer Client-Datenmenge angezeigt. Unter einem Aggregat versteht man eine Berechnung, in der die Daten einer Datensatzgruppe zusammengefasst werden. Nähere Informationen zu Aggregaten finden Sie unter Gewartete Aggregate verwenden.
Gehen Sie folgendermaßen vor, um im Dialogfeld Neues Feld ein Aggregatfeld zu erstellen:
- Geben Sie in das Eingabefeld Name einen Namen für das Aggregatfeld ein. Verwenden Sie nicht den Namen eines vorhandenen Feldes.
- Wählen Sie im Kombinationsfeld Typ den Datentyp für das Feld.
- Wählen Sie in der Optionsfeldgruppe Feldtyp die Option Aggregat.
- Bestätigen Sie mit OK. Das neue Aggregatfeld wird automatisch der Client-Datenmenge hinzugefügt, und deren Eigenschaft Aggregates wird automatisch aktualisiert und enthält nun die Aggregatspezifikation.
- Legen Sie in der Eigenschaft ExprText des neuen Aggregatfeldes den Ausdruck für das Aggregat fest. Ausführliche Informationen zur Definition von Aggregaten finden Sie unter Aggregate angeben.
Nach der Erstellung einer persistenten TAggregateField-Komponente kann diese mit einem TDBText-Steuerelement verknüpft werden. In diesem Steuerelement wird dann der berechnete Wert des Aggregats für den aktuellen Datensatz der Client-Datenmenge angezeigt.