Framework:FKT COUNT

Aus CoPlanner 10
Version vom 2. Juni 2021, 11:59 Uhr von Admin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Verfügbar ab CoP 10 HF 2.2 ==Funktion== <span {{CoPFormel}}>FKT_COUNT(<Tabellenname>,<Einschränkung 1 bis n>)</span> {| class="wikitable" width={{{breite|…“)

Zur Navigation springenZur Suche springen

Verfügbar ab CoP 10 HF 2.2

Funktion

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

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


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.


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])