FKT SETFROMDATA: Unterschied zwischen den Versionen
links angepasst |
T.auer (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
==[[Framework:Formeln#Funktionen|Funktion]]== | ==[[Framework:Formeln#Funktionen|Funktion]]== | ||
<code>FKT_SETFROMDATA('<Bedingung>')</code><br> | <code>FKT_SETFROMDATA('<Tabelle>.<Dimension>', '<Bedingung>', ...)</code><br> | ||
Diese Funktion gehört zu den [[:Kategorie:Funktionen_-_serverseitig|serverseitigen Funktionen]]. | Diese Funktion gehört zu den [[:Kategorie:Funktionen_-_serverseitig|serverseitigen Funktionen]]. | ||
| Zeile 9: | Zeile 9: | ||
==Beispiel== | ==Beispiel== | ||
<code>FKT_SETFROMDATA('ReferenzTable | <code>FKT_SETFROMDATA('ReferenzTable.Zeit1', 'Unternehmen != 2')</code> -> Liefert alle eindeutigen Zeitelemente aus der ReferenzTable zum Unternehmen mit der ID 2 | ||
Anwendung der Funktion erfolgt z.B. bei Matrixmasken in der ReadOnlyElementsExpression oder AvailableElementsExpression. | Anwendung der Funktion erfolgt z.B. bei Matrixmasken in der ReadOnlyElementsExpression oder AvailableElementsExpression. | ||
Version vom 15. Januar 2025, 11:29 Uhr
Funktion
FKT_SETFROMDATA('<Tabelle>.<Dimension>', '<Bedingung>', ...)
Diese Funktion gehört zu den serverseitigen Funktionen.
Ergebnis
Liefert die gruppierten Elemente der angegebenen Spalte in der angegebenen Tabelle. Um auch diese Daten als Sparsetree bzw. Fulltree aufzubauen, ist eine Verschachtelung der Expressions möglich.
Beispiel
FKT_SETFROMDATA('ReferenzTable.Zeit1', 'Unternehmen != 2') -> Liefert alle eindeutigen Zeitelemente aus der ReferenzTable zum Unternehmen mit der ID 2
Anwendung der Funktion erfolgt z.B. bei Matrixmasken in der ReadOnlyElementsExpression oder AvailableElementsExpression.
Es kann auf Session-Variablen und Anwendungseigenschaften zugegriffen werden, nicht jedoch auf Elemente der Maske/des Würfels.
Verwandte Funktionen:
- FKT_Set: Liefert alle Elemente, auf welche die Bedingung zutrifft
- FKT_SPARSESUBTREE: wie FKT_SET, liefert aber zusätzlich ein gemeinsames Element als Wurzelknoten (damit dieses z.B. im Filter ausgewählt werden kann um alle zu wählen)
- FKT_FULLSUBTREE: wie FKT_SET, liefert aber zusätzlich alle Parentelemente bis zum Wurzelknoten
Beispiele:
siehe Verwendung von FKT_Set