Delen via


FUNCTION

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