Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Presenta una definición de función en una DEFINE instrucción de una DAX consulta.
Syntax
[DEFINE
(
FUNCTION <function name> = ([parameter name] : [parameter type] [parameter subtype] [parameter passing mode], ...) => <function body>
) +
]
(EVALUATE <table expression>) +
Parámetros
| Término | Definición |
|---|---|
function name |
Nombre de una función. |
parameter name |
Nombre del parámetro. No puede ser una palabra clave reservada, como measure. |
parameter type |
anyval
table, scalaro anyref.
Anyval es un tipo abstracto para scalar o table.
Anyref es un tipo abstracto para todas las referencias. |
parameter subtype |
solo se aplica a parameter type = scalar. Puede ser uno de los siguientes: boolean, , decimaldoubleint64datetime, numeric, , string, . variant |
parameter passing mode |
val (evaluado de forma oreja) o expr (se evalúa diferidamente). |
function body |
Expresión DAX para la función . |
Valor devuelto
Resultado calculado del cuerpo de la función.
Observaciones
- Para obtener más información sobre DAX las funciones definidas por el usuario, consulte DAX Funciones definidas por el usuario.
- Para obtener más información sobre cómo se usan las instrucciones FUNCTION, consulte DAX consultas.