Wiki source code of Changements de comportement

Last modified by Aurelie Bertrand on 2025/12/15 11:47

Show last authors
1 {{ddtoc/}}
2
3 ----
4
5 (% class="wikigeneratedid" id="HModificationsdecomportementdansla2023R1" %)
6 {{id name="Deploiement_patch"/}}New features or bug fixes in 2024 R2 have led to changes in behaviour that are likely to have an impact. We therefore recommend that you consult the list of behavioural changes below.
7
8 = General =
9
10 A new graphic theme (display mode) Dark is used by default for all DigDash interfaces. The Light mode remains available.
11
12 = Enterprise Server =
13
14 (% class="wikigeneratedid" id="HVersionJava" %)
15 **Java version**
16
17 Java 11 is no longer supported. Java 17 must be used.
18 See the page [[Change Java version>>doc:Digdash.deployment.installation.upgrade_dde.changeJava.WebHome]] page to find out how to change version.
19
20 **LOG4J2 properties files**
21
22 The LOG4J2 properties files have been modified due to a problem with the creation of duplicate logs.
23
24 = Configuration =
25
26 **Audit database**
27
28 It is now indicated whether an audit database configuration is already present in the digdash.properties file.
29
30 = Backup =
31
32 Restore point options (export of dependent objects, etc) are available via the **Options** button at the top right of the page and are no longer listed in a section at the bottom of the page.
33
34 = Data sources =
35
36 **File sanity check on loading (hook)**
37
38 It is no longer possible to specify a custom file validation message in the script.
39
40 **R column transformer**
41
42 The R column transformer has been deprecated and removed.
43
44 = Data models =
45
46 **Preview**
47
48 The data preview has been modified in order to obtain a representative display of the generated cube and to detect any data problems as soon as the data source is configured.
49 \\**Data transformation**
50
51 * Data transformation is now performed according to the specified order of transformation functions. Previously, columns were transformed from left to right.
52
53 * The values and rawValues parameters all had the //object// type //.// From now on, the possible types are
54 ** values: //string//, //number// or //object//
55 ** rawValues: //string//
56 If you have used the //type of //syntax on//values or rawValues //parameters, this may have an impact on the result obtained.
57
58 * Discrete dimensions could have several types in the same column: //string//, //number// or //object//. From now on, they will always have the string type. If you have tried to manage several types in a transformation function (name recommended) using the //type of// syntax on //namedValues// parameters, this will have an impact on the result obtained.
59
60 **Calculated measurements**
61
62 A new syntax has been introduced for sub-queries in a calculated measure. The previous syntax remains compatible.
63
64 = Studio =
65
66 **Map manager**
67
68 The concept of a default map has been removed.
69
70 = Charts =
71
72 **Chart display**
73
74 Internal changes to the Dashboard may have an impact on the display of charts.
75 In general, if you are experiencing display problems, the 2 most likely causes are :
76
77 * a theme problem: see [[Step 12: Modify the Dashboard theme>>doc:Digdash.deployment.installation.upgrade_dde.WebHome||anchor="Dashboard_theme"]] for more details.
78 * Dashboard styles: please check that your style sheet does not contain inaccurate CSS. This can have an impact on the charts.
79
80 **HTML Reports**
81
82 HTML reports may not be displayed correctly, especially if you have used the relative units vw, vh, vmin and vmax in the css.
83
84 **Theme / Chart styles**
85
86 Identifier selectors should no longer be used. For example, #divContent, #table or #FlatCubeNav.
87 #table can be replaced by .table. If you have any problems, please contact DigDash support.
88
89 **Column chart labels**
90
91 * When **Display the label on top **is selected for column content, the scale is automatically adjusted to take into account the label display.
92 * For axis label angles, instead of entering a value, a list of angle choices is offered.
93
94 **Tables**
95
96 Virtual scrolling has been removed.
97 Table headings are now always fixed.
98 Where dimension columns are fixed, the scroll bar for non-fixed columns starts at the beginning of the table (previously it started at the first non-fixed column). The columns are also greyed out.
99
100 **Simple and cross tables (since patch 2024R2 P21)**
101
102 When an alert format with a fill color is used, the alert’s fill color takes precedence over the default color of the total row.
103
104 **Cross tables**
105
106 Cross tables are paginated by default, with pages of 100 rows.
107
108 **OLAP table**
109
110 The OLAP table has been removed from the available Flows.
111
112 **Maps**
113
114 If a map has a configuration of its levels based on an H1 hierarchy, you define a dimension containing an H2 hierarchy and a multi-level map based on H2 exists in the map manager,
115 the user will be asked to replace (or not) the current configuration of map levels with a new one based on H2.
116
117 **D3**
118
119 The JS files in the templates must be modified to refer to the correct HTML elements. The following HTML elements (width, height and container ID) must be replaced:
120
121 (% style="width:795px" %)
122 |=(% style="width: 375px;" %)Element to be replaced|=(% style="width: 418px;" %)with...
123 |(% style="width:375px" %)document.body.clientWidth;|(% style="width:418px" %)(((
124 ddjson.getRootElementWidth();
125 )))
126 |(% style="width:375px" %)document.body.clientHeight;|(% style="width:418px" %)ddjson.getRootElementHeight();
127 |(% style="width:375px" %)d3.select("body");|(% style="width:418px" %)ddjson.getRootElementId();
128
129 //* ddobj can also be used instead of ddjson//
130
131 = Dashboard editor =
132
133 **Page display mode**
134
135 The 'Columns' page display mode has been removed.
136 Existing pages are not affected, but it is no longer possible to create new pages in 'Columns' mode.
137
138 = Dashboard =
139
140 **Calendar filter**
141
142 The date format of the Calendar date selector is now based on the dimension format specified in the Studio. This means that the calendar format can be customised for each language.
143
144 **Theme**
145
146 The //digdash// theme has been removed.
147 A new //digdash_2024// theme (dark theme) is available. It is used by default in new environments only. There is no impact on existing environments.
148 Note that in this new theme, filter and caption content is centred in the portlet.
149
150
151 **Customising tooltips**
152
153 Previously, there was a single tooltip customisation selector for all :
154
155 {{{.captionBox}}}
156
157 This selector is now dedicated to all charts other than tables.
158 A new selector is dedicated to customising tooltips for tables only:
159
160 {{{.captionHTML}}}