Détail HOTFIX 2020 405-02
Harmony, hotfix
Détail HOTFIX 2020 405-02
Ce hotfix concerne tant les serveurs de données et d'applications que les postes clients.
Client Html5
Correction : Le client léger HTML5 ne fonctionnait plus avec Internet Explorer depuis le hotfix 1. Correction pour Google Chrome en version 80 (diffusé le 04 février 2020) : la fermeture d'une fenêtre ne déclenchait plus la fermeture des processus xrtdiva.exe correspondants.
Correction d'un plantage éventuel lors de la déconnexion : si le fichier de configuration de l'IA est corrompu, la déconnexion sortait en erreur, et les ressources côté serveur n'étaient pas libérées (licences, …).
Si la taille d'origine de la zone fixe d'un tableau dépasse celle du tableau entier (cas de la saisie de pièce), la zone fixe n'est pas entièrement visible.
LCWinDownLoad (exports etc…) correction d'un problème quand le nom de fichier contient des accents.
Correction d'un bug d'affichage des annotations dans les graphiques.
Redéfinition des images qui s'affichaient en "blanc sur blanc" suite à la mise en œuvre de la nouvelle UI.
La saisie des RTF dans les masques html5 donnait des RTF avec des doubles lignes quand ces textes RTF étaient imprimés.
Client WPF
Correction du scroll dans la barre des activités.
Correction plantage de l'IA si on demande une fermeture de l'IA alors qu'une mise à jour de widget est en cours.
DhRecordSql
Correction d'une banalisation abusive des appels de procédures stockées dans un recordsql. Correction record.UpdateWhere() sur les champs de type Date lors de l'affectation d'une valeur vide.
Compilation
Compilation de surcharge de recordSql avec des #if_db2 dans la base, le compilateur sortait des erreurs là où il n'y en avait pas.
La vérification de la version cible ne marchait pas pour addAndConditionet si l'on compilait avec une version cible trop basse et le compilateur ne sortait pas en erreur.
XZoom7
Correction : il restait des espaces avant/après les noms des champs qui pouvaient empêcher le zoom d'afficher ces champs dans le tri personnalisé lors de la sélection d'un contexte.
XCloudAdmin
Ajout de la notion de Service Pack de l'ERP.
Le choix du groupe de hotfix à appliquer à l'ERP n'est plus dans xCloudAdmin mais dans xCloudManage.
Agent d'impression
Amélioration de la détection de la présence des fichiers dhvw et prn.
Ajout de messages dans le mode test pour suivre tout le traitement des fichiers dhvw et prn. Mode avec dialogue entre dhvw et l'agent d'impression pour suivre l'impression des pages. Mode avec attente de la fin de l'impression précédente avant de lancer la suivante.
Corrections diverses.
Xrtdiva
Correction dans la gestion des exceptions, il y avait un plantage si la pile des fonctions appelées n'existait pas.
XmeToolbarGetIdentifiers et XmeMenuGetIdentifiers renvoient le nom de la ressource.
XmeMenuGetItemInfo et XmeToolbarGetButtonInfo renvoient le flag LicenceConsult.
Nouveaux choix dans le menu pour faire des tests d'impressions et des tests avec l'agent d'impression pour activer/désactiver et lire le fichier de debug de l'impression.
Conversion pdf : les puces des RTF dans la conversion en PDF n'étaient pas traitées correctement, il y avait deux carrés à la place.
Correction Export dans un fichier Excel : La mémoire pouvait monter anormalement.
Corrections du mode avec impersonnation, calcul du répertoire temporaire, utilisation possible de dhxisam, etc.
Gestion des environnements : Lorsqu'on supprime un environnement, maintenant le programme propose de propager cette suppression ou non.
Quand on réactive la possibilité de connexion à Xlan (suite à blocage des appels, dans le cadre d'une opération de maintenance), on appelle la fonction dico qui regarde s'il y a des dicos modifiés et s'il faut les recharger.