Saltar al contingut principal
Tornar enrere

Acelera tu Power App con Concurrent

#powerapps #power-fx

Si carregues múltiples col·leccions a l’esdeveniment App.OnStart una darrere de l’altra amb ;;, estàs perdent temps. La funció Concurrent avalua totes les fórmules alhora en paral·lel.

power fx
// ❌ Lent (seqüencial)
ClearCollect(Usuaris, Office365Users.SearchUser());
ClearCollect(Departamentos, ["IT", "HR", "Vendes"]);

// ✅ Ràpid (paral·lel)
Concurrent(
ClearCollect(Usuaris, Office365Users.SearchUser()),
ClearCollect(Departamentos, ["IT", "HR", "Vendes"])
);

Això redueix el temps d’inici de l’aplicació dràsticament, especialment quan connectes amb múltiples fonts de dades.

Fes-ho servir a l’inici de l’aplicació (OnStart) o botons que llancen molts processos independents.

Compte amb el separador

Recorda que si tens Power Apps configurat per a la regió europea hauràs de canviar la coma , per punt i coma ; a les fórmules. I doble punt i coma ;; per als salts de línia on normalment es posaria únicament un punt i coma ;.