Released on January 2, 2023
An exception was thrown when the data to be set contained decimal numbers and the current culture didn't use a dot "." as a decimal separator. For example, French uses a comma "," as a decimal separator.
The recent function “Options in core estimate” displays bars above amounts to clearly indicate that such lines are not taken into account in the totals. However, some users want to avoid such graphical lines in their reports. For this reason, we have added a new entry in the following menu named “No bar lines on options in core”.
When you don’t have these bar lines, we hide the amounts in total columns and replace them by the mention F.T.R. (for the record) or the corresponding P.M. (Pour Mémoire) in French reports.
Internally, we have a flag which tells QDV when to recalculate the overhead workbook and so far, the global variable SYS_MustCalcPrice was in line with this variable. But this variable is set to 1 very often to avoid any doubt about the need to compute the overhead workbook. For example, editing any sheet would lead to setting this internal variable. So, when you used SYS_MustCalcPrice in your formulas, to display #N/A for example it displayed #N/A even when it was not needed (E.g.: after simply attempting to edit a sheet).
Now, SYS_MustCalcPrice is not correlated to the internal flag so it’s set only when it’s strictly necessary. But of course, the internal flag remains as secure as before.