Détail HOTFIX 2020 405-07 du 31 juillet 2020
Détail HOTFIX 2020 405-07 du 31 juillet 2020
Harmony, hotfix
Détail HOTFIX 2020 405-07 du 31 juillet 2020
Ce hotfix concerne les serveurs ainsi que les clients.
LcWinDownLoad en mode HTML5 Correction : Problème dans les programmes d'export qui suppriment le fichier tout de suite après la fonction LCwinDownLoad. En Html5 le transfert est asynchrone et le fichier est supprimé avant que le client n'en demande le chargement. Il y a donc erreur de fichier absent. On copie maintenant le fichier qui sera supprimé après le transfert.
Services WEB Correction : L'exécution simultanée de deux services web ne fonctionne pas. Si un serviceWeb dure longtemps il bloque tous les autres
Xrtdiva Correction : L'environnement du processus est passé lors du ProgramCall d'un xrtdiva déjà dans le pool. Les applications passent des données dans l'environnement et cela ne marche pas si on récupère une tâche du pool.
XWIN Correction : Renommage des enregistrements. Si on change de type de dictionnaire (dhsd ⇔ dhsq) cela provoque des erreurs de compilation. Le source n'est pas correctement mis à jour
Correction : Problème lors de la compilation hors-projet des masques d'impression. Les blocs auxiliaires se retrouvent copiés dans le bloc principal.
XFORMCOMPILER/XWIN Correction : Si un champ qui fut indicé ne l'est plus, l'indice reste dans le source du masque A l'exécution il reste vu comme une donnée indicée dans l'instruction GetColumnInfo
XPERF Correction : On avait des valeurs négatives dans le fichier, ce qui fait qu'on affichait des durées erronées pour certaines instructions
OpenXML Optimisation de la lecture des cellules en mode SAX pour accélérer l'inport de fichiers xlsx dans l'erp
Ymapi et youltook Nouveau flag dans ymapi define wwMAPI_RTF_TO_HTML = 0x0800 En mode EWS et en mode Gsuite, si on demande l'affichage du corps du mail avant envoi, divalto affiche une boite de dialogue diva pour saisir /modifier le texte or si dans le body on a mis non pas le texte simple mais un fichier rtf, la boite affichait ce nom de fichier au lieu du contenu rtf du fichier.
Par ailleurs dans EWS et dans Gsuite, le mode RTF n'existait pas. Il fallait donc faire une conversion vers html avec la fonction RTFtoHTML_open et RTFtoHTML_file(left(fic),left(fichiertmphtml)). Ce n'est plus nécessaire, il suffit maintenant d'indiquer le fichier comme étant un rtf et c'est ymapi qui fera la conversion en html selon le type EWS ou gsuite :
Last update: 10/08/2020
harmony:versions_packs:hotfix_2020_405_07 https://www.mydivalto.com/wiki/doku.php?id=harmony:versions_packs:hotfix_2020_405_07
fic = "c:\divalto\sys\mapi_modertf.rtf" ;toujours mettre le fichier rtf option = MAPI_BODY_AS_FILE + wwMAPI_RTF_TO_HTML MapiSetExtendedText(NewMess ,fic ,option)
Serveur REST Ajout de debug Le fichier log est maintenant au format des journaux log, on peut donc le lire avec la consultattion des journaux de xconsole en mode cloud par exemple