7.22.1027

Navigation:  7.22 (QDV 2022) >

7.22.1027

Previous pageReturn to chapter overviewNext page

Released on January 2, 2023

Bug Fix: An exception in IOverhead.FillMacroColumn and IOverhead.FillMultipleMacroColumns in the API

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.

New: Can remove bars on prices in the report generator for options in core estimate

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”.

clip0881

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.

Change: the SYS_MustCalcPrices variables is less sensitive

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.