Aggregationsfelder

Hinweis: Diese Funktion wird nicht in allen Editionen unterstützt. Eine Funktionsübersicht finden Sie unter Editionen in Kapitel Voraussetzungen und Installation.

Sie können Feldinhalte in relational verknüpften Ansichten aggregieren, d. h. Sie können Anzahl, Summe, Durchschnitt, Minimum, Maximum, Standardabweichung, Varianz u. ä. in Abhängigkeit eines Filters berechnen. Diese Aggregationsfelder und auch alle relational verknüpften Aggregationsfelder stehen dann in der entsprechenden Ansicht als 1:1-verknüpfte Felder zur Verfügung und können somit in der Eingabemaske und/oder Übersichtsliste platziert werden.

▪    Nach Aggregationsfeldern kann, analog zu virtuellen Formelfeldern, nicht sortiert und nicht gefiltert/gesucht werden.

▪    Als Relationen stehen Relationen vom Typ 1:N und N:M zur Auswahl.

▪    Die in die Berechnung einzubeziehenden Datensätze können entweder alle Datensätze der Relation, die aktuell im Container dargestellten Datensätze dieser Relation oder ein bestimmer Filter sein.

Vorsicht: Die Anzeige von Aggregationsfeldern können theoretisch signifikanten Einfluss auf die Darstellungsgeschwindigkeit beim Listenaufbau haben, da für jede Zelle der Wert ermittelt werden muss.

Beispiel: Summe über die Dauer aller momentan im Aktivitäten-Container (je nach gewähltem Container-Filter) angezeigten Aktivitäten und stelle diese in der Eingabemaske unterhalb des Containers dar. Oder ermittle das Minimum (älteste) und Maximum (neueste) Datum aller mit dem Kontakt verknüpften Bestellungen (unabhängig von einer etwaigen Container-Anzeige) und stelle diese in der Eingabemaske dar.

▪    Über die Schaltfläche "Neu" legen Sie ein neues Aggregat an.

▪    Wählen Sie bei "Relation" in welcher Ansicht die Berechnung durchgeführt werden soll.

Sofern Sie eine N:M-Ansicht ausgewählt haben, können Sie in der Auswahlliste darunter auswählen, ob Sie direkt in dieser Ansicht ein Aggregat definieren möchten oder in der mit dieser Ansicht verbundenen 1:1-Ansicht.

▪    Wählen Sie bei "Daten", ob die in die Berechnung einzubeziehenden Datensätze von den aktuell im Container dargestellten Datensätzen dieser Relation oder von einer festen Filterbedingung abhängig sind.

▪    Definieren Sie dann bei "Felder" die Aggregatsfunktion(en). Über die Schaltfläche "Neu" legen Sie eine neue Aggregatsfunktion an.

▪    Wählen Sie das Feld für die Berechnung aus.

▪    Definieren Sie Name und Alias.

▪    Wählen Sie die Aggregatsfunktion aus.

▪    Wenn Sie zusätzlich "Nur unterschiedliche Werte” aktivieren, gehen identische Werte nur einmal in die Berechnung ein (Distinct).

▪    Das Feld steht Ihnen nun in der Eingabemaske zur Verfügung.