Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

Détail HOTFIX 2021 406-3 du 10 Mars 2021

Harmony, hotfix

Ancre
Détail HOTFIX 2021 406-3 du 10 Mars 2021
Détail HOTFIX 2021 406-3 du 10 Mars 2021
Détail HOTFIX 2021 406-3 du 10 Mars 2021
Ce hotfix concerne les serveurs ainsi que les clients.
ATTENTION : IL REMPLACE ET ANNULE LE HF02 (retiré des téléchargements car contenant un bug critique). Le changelog ci-dessous reprend celui du HF 02 ainsi que les modifications apportées au HF 03

Ancre
Changelog HF 03 :
Changelog HF 03 :
Changelog HF 03 :

Openxml


  • Le format 10E05 était décodé par erreur comme étant du numérique même si la cellule avait un format texte ( c'est-à-dire le format "@" ou ":@" ) ce qui donnait 0,00010 alors que c'est bien une cellule texte et donc la valeur doit rester 10E05


Xwpf


  • Correction dans le login du client en mode transport socket : Depuis le hotfix 2, on recherche l'adresse ip du serveur xrtdiva pour le cas où l'adresse ip du serveur xrtdiva aurait changé, mais on ne traitait pas le cas où le nom du serveur est lui-même déjà une adresse. Ce cas de figure est maintenant aussi pris en compte. - Correction : le tableau actif ne se désactivait plus


  • Surcharge multiple des données - Correction : il était impossible de lancer le moindre programme avec un fichier overwrite.txt - Correction : Xoverwritecompiler ne fonctionnait pas s'il était lancé autrement que depuis Xwin





Ancre
Changelog HF 02 :
Changelog HF 02 :
Changelog HF 02 :


Harmony


  • Ajout de la possibilité d'avoir une synthèse des temps serveur via le menu "Version" du client léger.

Last update: 25/06/2021

harmony:versions_packs:hotfix_2021_406_3 https://www.mydivalto.com/wiki/doku.php?id=harmony:versions_packs:hotfix_2021_406_3

DhRecordSql


  • Possibilité d'avoir un plan d'exécution différent par dossier.

DLMT

  • Il n'est plus possible de saisir un numéro de site supérieur à 6 caractères.

Xwpf


  • Le drag & drop dans les tableaux autorise maintenant les pièces jointes outlook.


  • En mode transport socket, la recherche de l'adresse IP est faite à chaque début de login et plus uniquement à la création du mode de transport, ceci permet d'actualiser l'adresse IP du serveur si le serveur a une adresse IP dynamique.


Xtranslate


  • Correction d'un plantage lorsque l'on activait la fonction Synchro qui permet d'afficher les masques dans xwin.


Cloud


  • lors d'un upgrade ou d'une désinstallation du client léger installé pour le cloud, le profil spécial cloud est dorénavant conservé (il était auparavant supprimé).


Openxml , excel avec la dll Openxml (corrections)


  • Si la durée est supérieure à 30 jours, avant on avait une cellule vide, maintenant on affiche le mois, le format JJ HH:MM:SS devient donc MM JJ HH :MM SS.


  • Lors de l'écriture des cellules en mode saas, excel sortait en erreur car l'ordre des cellules n'était pas la bonne.


  • A la création d'un fichier, on peut aussi mettre les extensions .xlsm (macros), .xlst (templates),

.xlsmt (templates avec macros). Openxml regarde l'extension du fichier qu'on lui donne et met le bon entête de fichier dans le xml.

Gsuite (correction)


  • Le mode non saas ne fonctionnait plus.


Impressions


  • Ajout de compteur d'impression dans xperf, ce sont les pseudos instructions qui se trouvent à la fin du fichier xml pour xperf du type harmony_imp_xxxxxx.


  • En client html5, on appelle le nouvel utilitaire xdivaltoviewer.dhop qui permet de voir l'édition au format pdf, de l'envoyer sur une imprimante du poste web et de l'envoyer par mail. Et maintenant on a ajouté les boutons suivant/précédent s'il y a plusieurs éditions et le bouton 'Export Excel'. Il permet d'extraire la partie Excel de l'édition comme le fait DivaltoViewer.exe . Cela génère un fichier xlsx qui est envoyé sur le navigateur web pour téléchargement.

26/04/20223/3Détail HOTFIX 2021 406-3 du 10 Mars 2021

Zoom config office


  • La partie paramétrage openxml a été déplacée dans un onglet dédié "OpenXML".


Module REST, Reqête sql par service web


  • Correction : La liste des champs dans la réponse de la requête sql était incomplète et certains champs des jointures n'avaient pas la bonne valeur.


  • Ajout du champ 'infos' dans la requête REST. Il permet d'envoyer au service REST des ordres pour dire comment traiter la requête, un peu comme ce qui existe déjà en Diva


  • Dans ywebservicerest.dhop, ajout de la fonction RecordSQLRestExecuteInfos, identique à la fonction RecordSQLRestExecute mais avec en plus le champ de type char 'infos'.


xrtdiva


  • Lors du changement de groupe d'un utilisateur, si le 'test de changement de groupes' est actif, la taille du buffer contenant la liste des groupes était de 4k (~50 noms de groupes), elle est portée à 32k (~400 groupes).


Xdivaltoparam


  • pour débugger des impressions, deux choix ont été ajoutés tout au début du menu :


    1. effacement des fichiers du débuggeur et activation du débuggeur des impressions

    2. arrêt du débuggeur des impressions et chargement des fichiers du débuggeur


Diva


  • Vérification à l'exécution des paramètres des instructions left right et mid si la longueur est < à 0. On sort une erreur fatale à l'exécution (provoquait sinon un crash de xrtdiva).


Compilation diva


  • On affiche un warning si lors de la compilation d'un programme diva on rencontre une instruction PrintBegin sans instruction PrintEnd correspondante


DivaltoViewer


  • Dans le menu Options > Paramètres, dans l'onglet du bouton Impression, ajout de 2 boutons :


  1. Effacer le fichier de Journalisation (en fait le fichier debug de mapi.log)

  2. Charger le fichier de Journalisation (ouvre le fichier mapi.log dans notepad.exe )