Nous avons amélioré le fonctionnement des champs de script dans AtroCore pour les rendre plus rapides, fiables et faciles à comprendre.
Les champs de script sont des champs spéciaux qui calculent automatiquement des valeurs selon des règles ou des scripts, par exemple en combinant des informations provenant d’autres champs, en effectuant des calculs ou en générant des données automatiquement.
Jusqu’à présent, ces champs exécutaient leurs scripts chaque fois qu’un enregistrement était ouvert. Cela pouvait ralentir le système et rendre difficile le tri, le filtrage ou l’affichage de ces valeurs dans les listes.
Avec cette mise à jour, les résultats des champs de script sont désormais enregistrés directement dans la base de données, comme tout autre champ. Cela signifie qu’ils sont toujours disponibles instantanément et peuvent être utilisés dans tout le système.
Voici ce qui est nouveau et pourquoi c’est important :
- Les résultats des scripts apparaissent immédiatement lors de la consultation ou de l’exportation des données.
- Il est désormais possible de filtrer, trier et rechercher en utilisant ces valeurs.
- Les données se chargent plus rapidement, avec moins d’attente.
Le système met maintenant automatiquement à jour les résultats des scripts chaque fois qu’un enregistrement ou le script lui-même est modifié. Si une valeur n’a pas encore été calculée, AtroCore la mettra à jour automatiquement lors de la prochaine ouverture de l’enregistrement.
Nous avons également ajouté un processus automatique quotidien qui vérifie et met à jour les valeurs de script manquantes. Et si vous souhaitez actualiser une valeur manuellement, un nouveau bouton de rafraîchissement est désormais disponible dans le champ.
Avec ces améliorations, les champs de script fonctionnent désormais comme des champs classiques, mais avec la puissance supplémentaire de l’automatisation. Cela signifie plus de rapidité, plus de cohérence et moins de travail manuel pour les utilisateurs d’AtroCore.