共用方式為


FUNCTION

在查詢陳述DAX式中DEFINE引進函式定義。

語法

[DEFINE 
    (
      FUNCTION <function name> = ([parameter name] : [parameter type] [parameter subtype] [parameter passing mode], ...) => <function body>
    ) + 
]

(EVALUATE <table expression>) +

參數

術語 Definition
function name 函數的名稱。
parameter name 參數的名稱。 這不能是保留的關鍵字,例如 measure
parameter type anyval、 或 scalartableanyrefAnyval是 或 tablescalar抽象類型。 Anyref 是所有參考的抽象類型。
parameter subtype 僅適用於 parameter type = scalar。 可以是下列其中一項: boolean, , , decimalint64stringvariantdoublenumeric. datetime
parameter passing mode val (提前評估)或 expr (懶惰評估)。
function body DAX函數的運算式。

返回值

函數主體的計算結果。

備註