Framework:FKT COUNT

Aus CoPlanner 10
Zur Navigation springenZur Suche springen

Verfügbar ab CoP 10 HF 2.2

Funktion

FKT_COUNT(<Tabellenname>,<Einschränkung 1 bis n>)

Diese Funktion liefert die Anzahl von Datensätzen die es in der angegebenen Tabelle für die gesetzten Einschränkungen gibt.

Parameter Beschreibung
Tabellenname Hier wird der Name der Tabelle angegeben, für welche die Datensätze gezählt werden sollen
Einschränkung 1 bis n Dies sind Filtereinschränkungen auf LookUp-Dimensionen, Filter auf LookUp-Tabellen sind nicht unterstützt. Jede Einschränkung besteht aus 3 Teilen, der einzuschränkenden Dimension, einem Operator und der Einschränkung selbst. Beispiel: Unternehmen !me @Session_Unternehmen_ID@.

Die einzuschränkende Dimension bezieht sich immer auf die Tabelle, die im Wert-Feld angegeben wurde. Daher ist diese nur mit dem Namen anzugeben. Falls eine Dimension mehrfach in der Tabelle vorkommt (bspw. Die Kostenstellen-Dimension in der Umlagen-Tabelle), dann kann durch Angabe des Alias oder des LookUp-Appendix die gewünschte Dimension angegeben werden. Wird kein Appendix angegeben und kein Alias verwendet, wird immer die LookUp-Dimension _1 genommen. Anzugeben wäre dies z.B.: Unternehmen_1 !me @Session_Unternehmen_ID@

Der Operator ist mit einem ! und einem Vergleichstyp anzugeben, wobei folgende erlaubt sind:

  • !me+under
  • !me
  • > (ab CoP 10 HF 2.5)
  • >= (ab CoP 10 HF 2.5)
  • < (ab CoP 10 HF 2.5)
  • <= (ab CoP 10 HF 2.5)


Die Einschränkung != wird bei Dimensionen immer als !me interpretiert, und ist nur aus Kompatibilitätsgründen enthalten.

Die Einschränkung selbst kann jeder Datenpfad, Variable oder Funktion sein, die eine gültige COPSYS_ID liefert.


Diese Funktion gehört zu den serverseitigen Funktionen.

Die Funktion kann nur in Formeln verwendet werden, welche auch typed calculations aktiviert haben und im CoPlanner Würfel (neu) bei berechneten Measures.


Beispiele für Formel mit typed calculations:

fkt_COUNT("Umsatzerloese_IST","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])