Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Estoy intentando agregar mi variable [límite] a mi variable [offset]. [offset] aumenta por el [límite] (que está codificado a 999) después de cada iteración. ¿Puede alguien iluminarme sobre lo que estoy haciendo mal aquí?
Expresión.Error: se pasaron 5 argumentos a una función que espera entre 3 y 4.
Detalles:
Patrón=
Argumentos=[Lista]
Solved! Go to Solution.
Claro, y parece que ya lo has resuelto en tu segundo fragmento de código. 🙂
La solución es incluir MaxRank en el registro en 1º y 3º argumentos, y por lo tanto puede depender de otros campos del registro que se actualizan en cada iteración.
Saludos
Owen
En el código actual, el primer argumento de List.Generate es el origen del error.
Parece que tienes dos argumentos "iniciales" cuando solo debería haber uno.
Si el límite es una constante, lo definiría fuera de List.Generate y cambiaría el código a esto:
let
limit = 999,
Source = List.Generate(
() => [offset = 1, getstudies = FnGetStudies( 1 )],
each [offset] <= 411000,
each [offset = [offset] + limit, getstudies = FnGetStudies( [offset] ) ],
each [getstudies]
)
in
Source
¿Esto te da el resultado que esperas?
Saludos
Owen
Hola Owen,
Realmente aprecio que se tome el tiempo para ver esto. El problema al que me enfrento es que necesito que el [límite] sea igual a [offset] + 999 después de cada iteración.
Entonces, si el [desplazamiento] es 1 en la iteración del puño, el [límite] debe ser 1000 y así sucesivamente.
He cambiado [límite] a [MaxRank] ya que el uso de "límite" podría ser engañoso. [MaxRank] no debe ser una constante.
¿Hay alguna posibilidad de que veas una manera de hacerlo en este código? Algo como esto:
o
Claro, y parece que ya lo has resuelto en tu segundo fragmento de código. 🙂
La solución es incluir MaxRank en el registro en 1º y 3º argumentos, y por lo tanto puede depender de otros campos del registro que se actualizan en cada iteración.
Saludos
Owen
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
1 | |
1 |