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.
// ❌ 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"])
);// ❌ 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 ;.