Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Introduceert een functiedefinitie in een DEFINE instructie van een DAX query.
Syntaxis
[DEFINE
(
FUNCTION <function name> = ([parameter name] : [parameter type] [parameter subtype] [parameter passing mode], ...) => <function body>
) +
]
(EVALUATE <table expression>) +
Parameterwaarden
| Termijn | Definition |
|---|---|
function name |
De naam van een functie. |
parameter name |
De naam van de parameter. Dit kan geen gereserveerd trefwoord zijn, zoals measure. |
parameter type |
anyval, of scalartableanyref.
Anyval is een abstract type voor scalar of table.
Anyref is een abstract type voor alle verwijzingen. |
parameter subtype |
is alleen parameter type = scalarvan toepassing op . Kan een van de volgende zijn: boolean, , decimaldatetime, double, , int64, numeric, , . stringvariant |
parameter passing mode |
val (oorboek geƫvalueerd) of expr (lazily geƫvalueerd). |
function body |
Een DAX expressie voor de functie. |
Retourwaarde
Het berekende resultaat van de hoofdtekst van de functie.
Opmerkingen
- Zie Door de gebruiker gedefinieerde functies voor meer informatie over DAXdoor de gebruiker gedefinieerdeDAX functies.
- Zie DAX query's voor meer informatie over hoe FUNCTION-instructies worden gebruikt.