Avanteam Process Studio v23.18
Objet
Installation et contenu du pack v23.18.
Domaines d’application
La migration exige que les applications Avanteam soient en version :
- 23.17
Procédure d'installation
Récupérer le paquet de mise à jour de la version depuis le serveur FTP Avanteam. Lancer AutoUpgradeTool.exe v2.4 en tant qu’administrateur et appliquer la mise à jour.
Correction
Process Studio
Interface web
APS-5769 Filtre dans Field_OpenKeywordsWithFilter
La fonction Field_OpenKeywordsWithFilter(Field, ListName, Filter, Level) est une fonction permettant de spécifier un filtre et un niveau de hiérarchie sur un champ de composant de formulaire utilisant une liste de valeurs comme source de données.
L'administrateur a la possibilité d'utiliser cette fonction dans l'espace de code mis à disposition d'un champ picklist dont il aura choisit le type Personnalisé (JavaScript).

Néanmoins, l'attribut Level qui permet de définir jusqu'à quel niveau hiérarchique une liste de valeurs sur plusieurs niveau doit être affichée était mal interprété.
Ce correctif s'assure de la bonne prise en compte du paramètre.
APS-5865 Affichage destinataires diffusion erronés
Dans le cadre d'une diffusion externe ou papier, l'affichage du destinataire était mal interprété et affichait systématiquement la valeur "?".

APS-5672 Non mise à jour de champs FormField de Word
La mise à jour de la bibliothèque de génération de fichiers au format Word en v23.13 a introduit une régression qui empêchait de mettre à jour automatiquement certains signets des fichiers avec les valeurs contenus dans le formulaire.
Fonctionnalité
Process Studio
APS-5777 Pouvoir choisir workflows pour un navigateur
Lors de la configuration des formulaires pouvant être créés depuis un navigateur, l'administrateur avait le choix entre créer des formulaires avec ou sans workflow. Il est dorénavant possible à l'administrateur, dans le cas de la création d'un formulaire lié à un workflow, de choisir quels sont les workflows qui seront lancés automatiquement à la création du formulaire dans le cas où un formulaire est lié à plusieurs d'entre eux.
Interface Web
APS-5600 Livraison du bouton switch
Un nouveau type de champ est mit à disposition dans les composants de formulaire : le bouton switch.

Celui-ci va vous permettre de représenter les éléments à deux états (vrai / faux, oui / non, activé / désactivé, ...) et améliorera la compréhension de l'information et l'expérience de vos utilisateurs.
APS-5897 Remplacement de QuickTime
La lecture des vidéos depuis l'application était assuré par le lecteur QuickTime. Ce lecteur n'est plus maintenu par Apple, il a donc été remplacé par le lecteur HTML5 intégré dans les navigateurs web.
APS-5695 Affichage d'un log dans une fenêtre agrandie
Dans l'écran d'administration de consultation des logs, la zone dédiée au message de log ne s'agrandissait pas correctement lorsque la popup était agrandie, rendant difficile sa lecture.
Sécurité et technique
Sécurité
APS-5872 Bump Magick.Net
La mise à jour de la bibliothèque Magick.Net a été effectué afin d'embarquer les derniers correctifs de sécurité disponible.
APS-5876 Bump SharpZipLib 1.4.2
La mise à jour de la bibliothèque SharpZipLib a été effectué afin d'embarquer les derniers correctifs de sécurité disponible.
Technique
APS-5998 Accès concurrentiel
Un développement réalisé en v23.14 a rendu le code sensible aux exécutions concurrentiels, pouvant causer des instabilités. La mise en place de verrous sur les ressources sensibles ont permis de rendre ces objets threadsafe.
Breaking Change
APS-5897 Remplacement de QuickTime
Les lecteurs vidéos VLC et WMP ne sont livrés dans la solution.