Code source wiki de Changements de comportement

Modifié par Aurelie Bertrand le 2025/12/15 11:26

Afficher les derniers auteurs
1 {{ddtoc/}}
2
3 ----
4
5 (% class="wikigeneratedid" id="HModificationsdecomportementdansla2023R1" %)
6 {{id name="Deploiement_patch"/}}De nouvelles fonctionnalités ou la résolution de bugs dans la 2024 R2 sont à l'origine de modifications de comportement susceptibles d'avoir un impact. Il est donc recommandé de consulter la liste des modifications de comportement ci-dessous.
7
8 = Général =
9
10 Un nouveau thème graphique (mode d'affichage) Sombre est utilisé par défaut pour toutes les interfaces DigDash. Le mode Clair reste disponible.
11
12 = Enterprise Server =
13
14 (% class="wikigeneratedid" id="HVersionJava" %)
15 **Version Java**
16
17 Java 11 n'est plus supportée. Java 17 doit obligatoirement être utilisée.
18 Consultez la page [[Changer de version de Java>>doc:Digdash.deployment.installation.upgrade_dde.changeJava.WebHome]] pour savoir comment changer de version.
19
20 **~ Fichiers LOG4J2 properties**
21
22 Le fichiers LOG4J2 properties ont été modifiés en raison d'un problème de création des logs en double.
23
24 = Configuration =
25
26 **Base de données d'audit**
27
28 Il est désormais indiqué si une configuration de base de données d'audit est déjà présente dans le fichier digdash.properties.
29
30 = Sauvegarde =
31
32 Les options du point de restauration (export des objets dépendants, etc) sont disponibles via le bouton **Options** en haut à droite de la page et non plus listées dans une section en bas de la page.
33
34 = Sources de données =
35
36 **Vérification de la validité des fichiers au chargement (hook)**
37
38 Il n'est plus possible de spécifier un message de validation du fichier personnalisé dans le script.
39
40 **Transformateur de colonnes R**
41
42 Le transformateur de colonnes R a été déprécié et supprimé.
43
44 = Modèles de données =
45
46 **Prévisualisation**
47
48 La prévisualisation des données a été modifiée afin d'obtenir un affichage représentatif du cube généré et détecter les éventuels problèmes de données dès la configuration de la source de données.
49 \\**Transformation des données**
50
51 * La transformation des données s'effectue désormais selon l'ordre des fonctions de transformation spécifié. Elle s'effectuait auparavant sur les colonnes de la gauche vers la droite.
52
53 * Les paramètres values et rawValues avaient tous le type //object.// Désormais, les types possibles sont pour:
54 ** values : //string//, //number// ou //object//
55 ** rawValues : //string//
56 Dans le cas où vous auriez utilisé la syntaxe //type of //sur des paramètres v//alues ou rawValues, //cela aura possiblement un impact sur le résultat obtenu.
57
58 * Les dimensions discrètes pouvaient avoir plusieurs types dans une même colonne : //string//, //number// ou //object//. Désormais, elles ont toujours le type string. Dans le cas où vous auriez essayé de gérer plusieurs types dans une fonction de transformation (nom recommandé) à l'aide de la syntaxe //type of// sur des paramètres //namedValues,// cela aura un impact sur le résultat obtenu.
59
60 **Mesures calculées**
61
62 Une nouvelle syntaxe a été introduite pour les sous-requêtes dans une mesure calculée. La précédente syntaxe reste compatible.
63
64 = Studio =
65
66 **Gestionnaire de cartes**
67
68 La notion de carte par défaut a été supprimée.
69
70 = Graphiques =
71
72 **Affichage des graphiques**
73
74 Des modifications internes au Dashboard peuvent avoir un impact sur l'affichage des graphiques.
75 De manière générale, si vous constatez des problèmes d'affichage, les 2 causes probables sont :
76
77 * un problème de thème : consultez le paragraphe [[Étape 12 : Modification du thème Dashboard>>doc:Digdash.deployment.installation.upgrade_dde.WebHome||anchor="Dashboard_theme"]] pour plus de détails.
78 * les styles du Dashboard : veuillez vérifier que votre feuille de styles ne contient pas de CSS imprécis. Celui-ci peut avoir un impact sur les graphiques.
79
80 **Rapports HTML {{id name="HTML_report"/}}**
81
82 Les rapports HTML sont susceptibles de ne plus s'afficher correctement:
83
84 * Si vous avez utilisé les unités relatives vw, vh, vmin et vmax dans le css, celles-ci se basent désormais sur la taille du tableau de bord (et non plus de l'iframe):
85 dans ce cas, modifiez les valeurs ou la propriété : l'unité rem est une bonne alternative.
86
87 * Si l'url d'une image ne fonctionne pas :
88 modifiez l'url en utilisant la forme //url('./file?item=config/web/public/indicator/client.png') ou url('./file?item=config/web/public/vectoricons/client.svg')//
89 * Les problèmes d'affichage peuvent être dus à certaines classes présentes à la fois dans le dashboard ET dans le modèle : il est alors recommandé de changer la classe dans le modèle du rapport HTML.
90
91 **Thème / Styles des graphiques**
92
93 Les sélecteurs d'identifiants ne doivent plus être utilisés. Par exemple, #divContent, #table ou  #FlatCubeNav.
94 #table peut être remplacé par .table. En cas de difficulté, veuillez contacter le support DigDash.
95
96 **Étiquettes des graphiques en colonnes**
97
98 * Lorsque l'option **Afficher l'étiquette au sommet **est sélectionnée pour le contenu des colonnes, l'échelle s'ajuste automatiquement pour prendre en compte l'affichage des étiquettes.
99 * Pour les angles d'étiquette d'axe, au lieu d'entrer une valeur, une liste de choix d'angles est proposée.
100
101 **Tableaux**
102
103 Le défilement virtuel a été supprimé.
104 Les en-têtes des tableaux sont désormais toujours fixes.
105 Dans le cas où des colonnes dimensions sont figées, la barre de défilement pour les colonnes non fixes commence au début du tableau (auparavant, elle commençait à la première colonne non fixe). De plus, les colonnes sont grisées.
106
107 Les colonnes des tableaux utilisant le thème digdash_2024 ne peuvent être redimensionnées. La largeur des colonnes s'adapte pour occuper la totalité de l'espace disponible.
108
109 **Tableaux simples et croisés (depuis le patch 2024R2 P21)**
110
111 Dans le cas où un format alerteur avec une couleur de remplissage est utilisé, la couleur de remplissage de l'alerteur prévaut sur la couleur par défaut de la ligne de total.
112
113 **Tableaux croisés**
114
115 Les tableaux croisés ont par défaut une pagination activée avec des pages de 100 lignes.
116
117 **Table OLAP**
118
119 La table OLAP a été supprimée des flux disponibles.
120
121 **Cartes**
122
123 Si une carte a une configuration de ses niveaux basée sur une hiérarchie H1, que vous définissez une dimension contenant une hiérarchie H2 et qu'une carte multi-niveaux basée sur H2 existe dans le gestionnaire de cartes,
124 il sera demandé à l'utilisateur de remplacer (ou non) la configuration actuelle des niveaux de carte par une nouvelle basée sur H2.
125
126 **D3**
127
128 Les fichiers JS dans les modèles doivent être modifiés afin de faire référence aux bons éléments HTML. Les éléments HTML suivants (largeur, hauteur et identifiant du conteneur) doivent être remplacés :
129
130 (% style="width:795px" %)
131 |=(% style="width: 375px;" %)Elément à remplacer|=(% style="width: 418px;" %)Par...
132 |(% style="width:375px" %)document.body.clientWidth;|(% style="width:418px" %)(((
133 ddobj.getRootElementWidth();
134 )))
135 |(% style="width:375px" %)document.body.clientHeight;|(% style="width:418px" %)ddobj.getRootElementHeight();
136 |(% style="width:375px" %)d3.select("body");|(% style="width:418px" %)d3.select(ddobj.getRootElementId());
137
138 = Éditeur de tableaux de bord =
139
140 **Mode d'affichage des pages**
141
142 Le mode d'affichage des pages "Colonnes" a été supprimé.
143 Les pages existantes ne sont pas impactées mais il n'est plus possible de créer de nouvelles pages en mode "Colonnes".
144
145 = Dashboard =
146
147 **Filtre Calendrier**
148
149 Le format de date du sélecteur de date de type Calendrier se base désormais sur le format de la dimension spécifié dans le Studio. Le format du calendrier peut ainsi être personnalisé pour chaque langue.
150
151 **Thème**
152
153 Le thème //digdash// a été supprimé.
154 Un nouveau thème //digdash_2024// (thème sombre) est disponible. Il est utilisé par défaut dans les nouveaux environnements seulement. Il n'y a pas d'impact sur les environnements existants.
155 À noter que dans ce nouveau thème, le contenu de type filtre ou légende est centré dans la portlet.
156
157 **Customisation des infobulles**
158
159 Auparavant, il existait un seul sélecteur de customisation des infobulles pour tous les types de graphiques :
160
161 {{{.captionBox}}}
162
163 Ce sélecteur est désormais dédié à tous les graphiques autres que tableaux.
164 Un nouveau sélecteur est dédié à la customisation des infobulles pour les tableaux uniquement:
165
166 {{{.captionHTMLBox
167 }}}