Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Administrator
9 months ago
Solved

Pregunta de UDF

Creé una función de definición de usuario y parece estar funcionando, pero cuando la uso en una medida, está volviendo a reclamar un valor incorrecto. Aquí está mi función: función fnF...
  • Syndicate_Admin's avatar
    Syndicate_Admin
    9 months ago

    Parece que te perdiste una definición del parámetro. Consulte el código de función a continuación, por favor. La función puede aceptar una medida de esta manera ": anyref expr" en lugar de considerarla como un escalar. Consulte también el documento aquí https://learn.microsoft.com/en-us/dax/best-practices/dax-user-defined-functions#type

    DEFINE
    	FUNCTION fnFYTDAverage_new = (_measure: anyref expr) =>
    		AVERAGEX(
    			DATESYTD(DateTable[Datekey]),
    			_measure
    		)