Wiki source code of Changements de comportement
Last modified by Aurelie Bertrand on 2025/10/09 09:39
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | {{ddtoc/}} | ||
2 | |||
3 | ---- | ||
4 | |||
5 | (% class="wikigeneratedid" id="HModificationsdecomportementdansla2023R1" %) | ||
6 | {{id name="Deploiement_patch"/}}New features or bug fixes in the 2025R2 have resulted in behavioural changes that may have an impact. We therefore recommend that you consult the list of behavioural changes below. | ||
7 | |||
8 | = Graphics = | ||
9 | |||
10 | **Column chart** | ||
11 | |||
12 | When using inline display with a marker, the labels are now centred above the markers. | ||
13 | |||
14 | |||
15 | **Bar chart** | ||
16 | |||
17 | When using the online display with a marker, the labels are no longer below the line markers but positioned to the right of them. | ||
18 | |||
19 | |||
20 | **Sector and Ring charts** | ||
21 | |||
22 | The **Do not cut** labels and **Enhanced position** labels options have been removed. The Enhanced Position feature is now applied automatically by the label placement algorithm. | ||
23 | The **Display labels on a single line** option now behaves as follows: | ||
24 | |||
25 | * If unchecked : | ||
26 | ** Labels can be displayed on several lines. | ||
27 | ** The algorithm automatically manages the truncation or masking of labels if necessary. | ||
28 | * If checked: | ||
29 | ** Labels are displayed on a single line. | ||
30 | ** They are truncated only if they exceed the graph area. | ||
31 | ** If the user adds a line break to the label content, this option becomes incompatible. The algorithm cannot prevent this line break. | ||
32 | |||
33 | |||
34 | **Tables** | ||
35 | |||
36 | Column resizing is now possible with the **digdash_2024** theme for tables, Cross tables and tree tables. | ||
37 | To be effective, the theme must be reset as indicated in the [[Update Guide>>doc:Digdash.deployment.installation.upgrade_dde.WebHome||anchor="thème"]]. | ||
38 | |||
39 | |||
40 | **Cross and tree tables** | ||
41 | |||
42 | The **Header word wrap** option is now enabled by default. | ||
43 | An option **Word wrap on other lines** has been added and is enabled by default. | ||
44 | |||
45 | |||
46 | **OpenStreetMap** | ||
47 | |||
48 | The rendering of infographics in OpenStreetMap maps is different: | ||
49 | |||
50 | * Infographics are displayed with a coloured background and a thin white border. They used to be displayed with a white background and a coloured border. | ||
51 | * The size of infographics was previously defined in SVG units. This value is now passed to the OpenLayers library, which directly manages the rendering of points. As the same value is no longer interpreted in SVG units, it needs to be adjusted to obtain a size equivalent (or adapted) to that of the old infographics. | ||
52 | |||
53 | The tooltip is now identical for points and layers (the latter cannot be displayed at the same time). It will use the "OSM_tooltip" css class. Previously, the classes used were "lblOnTasks" (points) and "label" (layers). | ||
54 | |||
55 | |||
56 | **Logarithmic scale** | ||
57 | |||
58 | The logarithmic scale (available for Columns and {{glossaryReference glossaryId="Glossary" entryId="Courbes"}}Lines{{/glossaryReference}} graphics) has been redesigned. The scale can be rendered differently because it has been improved. | ||
59 | |||
60 | = **Dashboard editor** = | ||
61 | |||
62 | **Style / theme editing** | ||
63 | |||
64 | A new **Theme Editor **replaces the **Style Editor** and **Theme Creation Wizard**. | ||
65 | If you have a theme with custom variables, an **Others** tab will be added to display the list and allow you to modify them. | ||
66 | [[image:1755790120930-862.png||alt="Autres" height="169" width="401"]] | ||
67 | Any CSS selectors used will be displayed and can be edited in the **additional CSS** tab. | ||
68 | |||
69 | |||
70 | **Display highlights** | ||
71 | |||
72 | The **Display highlights **option in the graphics properties is now disabled by default. | ||
73 | |||
74 | |||
75 | **Configuring a Button object** | ||
76 | |||
77 | The following functions have been removed from the list of actions that can be added to a button: | ||
78 | |||
79 | * Save current page as PPT | ||
80 | * Save current page as PDF | ||
81 | * Save page as PPT | ||
82 | * Save page as PDF | ||
83 | |||
84 | If a button executing one of these functions exists (added in a previous version), the function will be visible in the editor interface, but an error message will appear when the button is clicked. | ||
85 | |||
86 | = Ad-hoc analysis = | ||
87 | |||
88 | **Saved views** | ||
89 | |||
90 | Views no longer take into account the change of type from Dimension to Measure, or vice versa (introduced in version 2024 R2). If the type of a dimension or measure is changed, the view is cleaned up. | ||
91 | |||
92 | = Studio = | ||
93 | |||
94 | **Displaying measurements and dimensions** | ||
95 | |||
96 | In the **Measurements/Dimensions** panel of the graphics configuration, the icon for measurements and dimensions is now displayed in white when they are not being used and in grey when they are. | ||
97 | |||
98 | |||
99 | **Document builders** | ||
100 | |||
101 | When a {{glossaryReference glossaryId="Glossary" entryId="fabrique de documents"}}document builder{{/glossaryReference}} contains 1 or more flows in error, the builder is no longer generated. An error message in the logs indicates that error flows are preventing generation. | ||
102 | |||
103 | = Configuration = | ||
104 | |||
105 | **Quotas** | ||
106 | |||
107 | If the quotas feature AND the **ServerSettingsPath** option (in the digdash.properties file) are used, then the **quotarepository.xml** file must be moved from the default directory//(appdata>/Enterprise Server/ddenterpriseapi/config)// to the directory specified by ServerSettingsPath. | ||
108 | |||
109 | |||
110 | **Authorizations** | ||
111 | |||
112 | The **Studio > Ignore revision notes for data models and flows **permission replaces** the Studio > Ignore revision notes for data models **permission (due to the implementation of revision comments for flows). | ||
113 | |||
114 | |||
115 | **Role management** | ||
116 | |||
117 | The Master Role has been renamed Parent Role. | ||
118 | |||
119 | |||
120 | **Personal role** | ||
121 | |||
122 | When the **Allow personal wallets and data models** option is unchecked, the personal role is disabled in the Dashboard Editor and Dashboard. | ||
123 | |||
124 | |||
125 | **Server status** | ||
126 | |||
127 | In the //Audit Services //section, the **Choose an audit report... **drop-down list for displaying predefined audit reports has been removed. | ||
128 | |||
129 | |||
130 | **File organisation {{id name="orga_fichiers"/}}** | ||
131 | |||
132 | Each time the server is started, the resource files linked to a role are now moved from the //appdata/Enterprise Server/ddenterpriseapi/config// directory to a sub-directory dedicated to the role and named //roles/Role_id.// | ||
133 | |||
134 | For each role, the following files are created: | ||
135 | |||
136 | * **Data models:** //tabledatamodelrepository_<role_id>.xml// | ||
137 | * **Information portfolios (flows)**~:// wallet_<role_id>.iwt// | ||
138 | * **Dashboards**: //dashboard_<role_id>.xml// | ||
139 | * Libraries (for elements assigned to the role) : | ||
140 | ** **Colour palette**: //colortablerepository_<role_id>.xml// | ||
141 | ** **{{glossaryReference glossaryId="Glossary" entryId="Flux"}}Flow{{/glossaryReference}} styles**: //cssrepository_<role_id>.xml// | ||
142 | ** **Database connections**: //dbcnxrepository_<role_id>.xml// | ||
143 | ** **Number and date formats **: //formatrepository_<role_id>.xml// | ||
144 | ** **{{glossaryReference glossaryId="Glossary" entryId="Flux"}}Flow{{/glossaryReference}} output devices**: //favoritedevicesrepository_<role_id>.xml// | ||
145 | ** **Forms**: //formrepository_<role_id>.xml// | ||
146 | ** **Hierarchies**: //hierarchyrepository_<role_id>.xml// | ||
147 | ** **Javascript functions **: //jsfunctionrepository_<role_id>.xml// | ||
148 | ** **Maps**: //maprepository_<role_id>.xml// | ||
149 | ** **Refresh schedules**: //schedulerepository_<role_id>.xml// | ||
150 | ** **Document servers **: //serverurlrepository_<role_id>.xml// | ||
151 | |||
152 | Items shared between roles remain in the //config// directory //.// | ||
153 | For example, shared colour palettes remain in the //colortablerepository.xml //file in the// config// directory. | ||
154 | |||
155 | |(% style="width:633px" %)**Old structure**|(% style="width:858px" %)**New structure** | ||
156 | |(% style="width:633px" %)config/ | ||
157 | ├─ tabledatamodelrepository.xml | ||
158 | ├─ wallet.iwt | ||
159 | ├─ dashboard.xml | ||
160 | ├─ colortablerepository.xml | ||
161 | ├─ ...|(% style="width:858px" %)config/ | ||
162 | ├─ roles/ | ||
163 | │ ├─ Role_Retail_2d6e0f1e/ | ||
164 | │ ├─ tabledatamodelrepository_Retail_2d6e0f1e.xml | ||
165 | │ ├─ wallet_Retail_2d6e0f1e.iwt | ||
166 | │ ├─ dashboard_Retail_2d6e0f1e.xml | ||
167 | │ ├─ colortablerepository_Retail_2d6e0f1e.xml | ||
168 | │ │ └─ ... | ||
169 | │ ├─ Role_Telecom_5dd07600/ | ||
170 | │ ├─ tabledatamodelrepository_Telecom_5dd07600.xml | ||
171 | │ ├─ wallet_Telecom_5dd07600.iwt | ||
172 | │ ├─ dashboard_Telecom_5dd07600.xml | ||
173 | │ ├─ colortablerepository_Telecom_5dd07600.xml | ||
174 | │ └─ ... | ||
175 | │ └─ ... | ||
176 | ├─ colortablerepository.xml (shared palettes) | ||
177 | ├─ hierarchyrepository.xml (shared hierarchies) | ||
178 | ├─ jsfunctionrepository.xml (shared JavaScript functions) | ||
179 | └─ ... | ||
180 | |||
181 | = Installation = | ||
182 | |||
183 | Tomcat, Java and ADSwrapper are no longer delivered in the DigDash Enterprise installation archive. | ||
184 | |||
185 | Please refer to the [[Linux installation guide>>doc:Digdash.deployment.installation.install_guide_ubuntu.WebHome]] or [[Windows installation guide>>doc:Digdash.deployment.installation.install_guide_windows.WebHome]] for more information on installation. | ||
186 | |||
187 | The apacheds_1.5.7, soap and ddaudit resources have been removed from the **add-ons **directory of the installation archive. |