FKT AGG
Funktion
FKT_AGG(<Wert-Feld>,<Einschränkung 1 bis n>)
Funktioniert wie FKT_SUM, allerdings wird der Aggregationstyp berücksichtigt.
| Parameter | Beschreibung |
|---|---|
| Wert-Feld | Hier ist der Datenpfad zu dem Feld anzugeben, dessen Wert ermittelt werden soll. Verwendet werden können alle numerischen Felder sowie berechnete Felder einer Tabelle, für die im Tabellendesigner eine Aggregation (SUM oder AVG) definiert wurde.
Soll beispielsweise das Feld Umsatz aus der Tabelle Umsatzerloese_PLAN verwendet werden, ist folgender Datenpfad anzugeben:
Richtig:
Falsch:
|
| Einschränkung 1 bis n | Filtereinschränkungen dienen dazu, die Daten der Tabelle/Dimension einzuschränken.
Eine Filtereinschränkung besteht immer aus drei Bestandteilen:
Beispiel:
Die angegebene Spalte bezieht sich immer auf die Tabelle oder Dimension, die im Wert-Feld ausgewählt wurde. Deshalb genügt in der Regel die Angabe des Spaltennamens. Existiert eine Spalte mehrfach innerhalb der Tabelle (z. B. die Dimension Kostenstelle in einer Umlagentabelle), kann die gewünschte Spalte über den Alias oder den LookUp-Appendix angegeben werden. Wird weder ein Alias noch ein Appendix verwendet, wird standardmäßig die erste LookUp-Dimension ( Ab CoPlanner 11 Release 1 2026: Wendet man die Funktion auf eine Dimension an, kann man nun auch direkt auf die COPSYS_ID zugreifen. z.B. FKT_SUM('[Dimension.Feld]','COPSYS_ID > 2') Vergleichsoperatoren Je nach Datentyp stehen unterschiedliche Operatoren zur Verfügung.
Hinweis: Der Operator
Vergleichswert Als Vergleichswert kann jeder Datenpfad, jede Variable oder jede Funktion verwendet werden, die eine gültige COPSYS_ID liefert. |
Diese Funktion gehört zu den serverseitigen Funktionen.
Der Ausdruck ist typed zu schreiben. Die Funktion kann nur in Formeln verwendet werden, welche typed calculations aktiviert haben und im CoPlanner Power Cube in berechneten Measures.
Als Beispiel kann die Formel „Umsatzerloese_GuV_IST“ herangezogen werden:
Beispiele für Formel mit typed calculations:
fkt_AGG("Umsatzerloese_IST.Umsatz","Zeit me " + [Umsatzerloese_IST.Zeit_1.COPSYS_ID] ,
"Umsatzerloesarten.GuV-Gesamtkostenverfahren-Struktur = " + [Umsatzerloese_IST.Umsatzerloesarten_1.COPSYS_ID],
"Unternehmen me " + [Umsatzerloese_IST.Unternehmen_1.COPSYS_ID],
"PC/KST me " + [Umsatzerloese_IST.PC/KST_1.COPSYS_ID])