...
Thème
...
Nouveauté
...
Détails
...
Lien documentation
...
SQL
...
Compatibilité SQL dans XPSQL et en migration
...
XLAN permet de modifier la compatibilité SQL, à partir de sqlversion.txt. Le script de migration InstallationSql.txt indique la version requise et recommandée
...
Niveau de compatibilité SQL (412)
...
SQL
...
Collation SQL sur champ individuel
...
Propriété dictionnaire DHSD pour changer la collation et ainsi éviter un UPPER pour la recherche sur ces champs
Doc BEL a vérifier Collation SQL sur champs (412)
Attention, coalesce ne supporte pas les mélanges de collation
VOIR PREDOC A JPT. pour interne
XWIN , option collation CI AI sur les champs données
...
SQL
...
Curseurs XLAN en lecture en avant (pour les insctructions H/F Seek/Read
...
Modification du comportement de Seek qui font de la lecture avant uniquement, impact sur les Read
...
DOC INTERNE EXISTANTE
/wiki/spaces/PAI/pages/11475812353
ALS: IL FAUT VOIR LA DOC EXTERNE
Gestion de curseurs XLAN (412)
Avertissement |
---|
A RELIRE ALS |
...
SQL
...
Jointures et clauses Where auto-résolues
...
Résolution dans Harmony des CASE WHEN d’une requête SQL afin d’alléger le traitement côté serveur SQL
...
BEL A RELIRE
Evolution de l'écriture des jointures et clauses where (412)
...
SQL
...
Jointures dynamiques
...
Mise en commun de jointures qui n’ont qu’un écart de paramètre, qui passe dans le code Diva
...
BEL A RELIRE
Evolution de l'écriture des jointures et clauses where (412)
...
SQL
...
Index : pur Xlan, pur SQL et recouvrants
...
Le dictionnaire DHSD permet d’indiquer des index pur SQL, pur XLAN, ainsi que des recouvrants (=champ non indexé mais stocké avec les index pour accélerer la lacture)
...
BEL a écrit ceci. ALS a voir
Extension de la gestion des index du dictionnaire (412)
...
DIVA
...
Pagination au niveau SQL pour les zoomSql et des traitements en chargement dynamique
...
ZoomSql traite maintenant la pagination au niveau des requêtes SQL pour éviter les tâches en attente (pending sql)
Technique à mettre en oeuvre pour les programmes interactifs avec chargement dynamique (avec pagination auto-adaptative pour le traitement des lignes confidentielles)
...
Voir XWIN - Aide en ligne
RecordSql / RecordSql - Programmation / PagingReaderSelect, PagingReaderNext
...
DIVA
...
Warning sur Switch
...
Warning à la compilation pour proposer de passer au SwitchString ou Switch2
...
Voir XWIN - Aide en ligne
Diva manuel de Référence / Structures de contrôle / Switch, SwitchString
...
DIVA
...
Warning sur ORDER BY DESC
...
Warning à la compilation pour indiquer qu’un ORDER BY DESCendant doit comporter l’ID en DESC également
...
Pas de documentation spécifique. Quand le moteur SQL traite un ORDER BY sur des champs en DESC, il ajoute automatiquement le champ ID mais en ASC ce qui peut provoquer des lenteurs. Le warning indique ce cas pour que le développeur ajoute le champ ID en DESC
Exemple : order by MOUV.DOS DESC, MOUV.REF DESC
doit devenir
order by MOUV.DOS DESC, MOUV.REF DESC, MOUV_MOUV_ID DESC
...
DIVA
...
ListTmpCreate et Finally
...
ListTmpCreate : Liste automatiquement détruite en sortie de fonction
Finally : Code exécuté avant de quitter une fonction (après le freturn)
...
Voir XWIN - Aide en ligne
Diva manuel de référence / Gestion de listes / ListTmpCreate
...
MAPI
...
Fonction de conversion de fichier .MSG en .EML
...
Instruction Diva pour convertir un fichier message mail du format .MSG en .EML
...
Conversion de fichier .MSG en .EML (412)
...
HTML5
Fusion de documents de l’aperçu avant impression
...
L’aperçu en HTML5 du DivatoViewer permet un affichage de plusieurs documents (.DHVW ou .PDF) et de fusionner ces documents en un seul
...
L’aperçu d'édition en mode navigateur permet d’afficher plusieurs documents dans le même onglet navigateur (boutons ‘Document suivant’ et ‘Document précédent’
Lorsque plusieurs documents (pdf ou dhvw) sont affichés, il est possible de les fusionner ensemble pour faciliter principalement l’impression, puisqu’il suffit d’imprimer un document unique plustôt que chaque document individuellement
...
TRAD
...
Amélioration des outils de traduction
...
Les outils sont compatibles avec une utilisation dans le cloud
Nouvel export des libellés avec détails des localisations
...
Les actions Download et Upload du poste client vers le serveur fonctionnent en cloud
Une option sur l’export permet d’avoir le détails de toutes les localisation (=endroits dans les sources écran dans lesquels le libellé est utilisé) pour permettre une traduction contextualisée
...
HTML5
...
Boutons du complément Outlook amélioré pour les traitements avec interface utilisateur
...
Un bouton Outlook peut maintenant appeler un traitement avec interface utilisateur (ihm) en mode navigateur
...
Remarque |
---|
ATTENTION, il faut ré-installer le client léger ou le complément Outlook sur les postes qui ont Outlook avec des boutons. Voir Installer un connecteur Outlook |
...
ERP
...
Numérotation de zoomz
...
Changement de la numérotation de certains zooms qui ne respectaient pas les plages de valeurs prédéfinies
...
Les pages suivantes sont des nouveautés du Runtime ou du SDK Divalto qui entraînent des nouveautés dans les techniques ou méthodes de développement autour de l’ERP Divalto.
Pages enfant (affichage des enfants) | ||
---|---|---|
|