Mise à jour de voozanoo-4.2.26 en production le 26/05/2020.
Corrections
- #2365 Bug sur la GetUsersByParentGroup de la classe UserManager
- Anomalie remontée par Rodrigue
- Cette méthode échouait si des utilisateurs au statut
deleted
appartenaient au “parent group” passé en paramètre. Désormais, elle ignore ces utilisateurs.
- #2457 Suppression d’une variable de la page d’un autre dataquery, l’enleve du dataquery
- La suppression d’un champ d’une source de données complémentaire sur une page, supprimait ce champ dans les autres dataqueries le référençant
- #2458 Bug sur la gestion des axes dans le InvokableDataset IndentedGroups
- Anomalie remontée par Geoffrey
- Le comportement de l’invokable comportait des erreurs en cas de projet multi-axes : application en erreur si l’axe demandé était vide ou remontée des groupes d’un autre axe.
- #2469 Doublon of a Group is created accidentally
- Erreur d’ergonomie au niveau de l’interface de gestion des groupes
- Lorsqu’un utilisateur quittait l’interface au milieu de modifications, celles-ci n’étaient pas annulées bien que l’affichage semble indiquer que si.
- #2492 Incompatibilité WidgetTabs et WidgetAutocomplete
- Anomalie remontée par Audrey
- Utilisé au sein d’un WidgetTabs, le WidgetAutocomplete faisait montre d’un comportement hératique.
- Désormais : la méthode Update est appelée si le dataset provoquant l’événement DataSetChangeEvent est celui du searchDataset OU s’il est celui du champ lui-même. La méthode _renderReadonlyField récupére la sDisplayValue soit dans le cache, soit dans le searchDataset, soit via une requête au serveur (RefreshDataSet)
Améliorations
- #1450 Import / Export des groupes
- Amelioration demandée dans le cadre de la migration des applications Voo3 en Voo4
- Il est désormais possible d’importer (pour une MAJ ou une création d’arborescence) et d’exporter les groupes d’un projet
- #2371 Exports, listings et filtres : Interdire les varsets dangereux
- Amélioration demandée par Rodrigue
- Il n’est plus possible d’utiliser les varsets
evtlog
,varsetmonitor
etresource
dans la construction des exports, listings et filtres
- #2409 Evolution - Simplification de l’ajout de paramètres dans les dataqueries
- Ajout de l’attribut
filled_by_param="my_param"
sur les balisescolumn_simple
d’un dataquery
- Ajout de l’attribut
- #2439 Permettre de ne passer que des messages d’erreurs au WidgetErrors
- Amelioration dans le cadre du développement sur l’import/export des groupes
- Il est désormais possible de passer un tableau de strings (plutôt que d’objets) au WidgetErrors
- La mise en forme du widget a également été revue
- #2440 Création du WidgetSelectFile
- Amelioration dans le cadre du développement sur l’import/export des groupes
- Ce widget permet d’afficher un
<input type="file"/>
stylisé pour sélectionner un ou plusieurs fichiers. Quelques options sont disponibles (notamment pour le passage des attributs spécifiques à ce type d’input) : WidgetSelectFiles