Значение атрибута первого блока вычисляется по формуле:
длина*
количество, где
длина и
количество - линейные параметры динамического блока.
К результату вычисления формулы не применяется никакое форматирование.

Значение атрибута второго блока вычисляется по той же формуле, но к результату вычислений применяется следующее форматирование:
формат единиц -
десятичные;
точность -
0.0;
дополнительный формат - "
," в качестве разделителя.

Вот так выглядят значения атрибутов при значениях
длина=35 и
количество=5. (слева блок без форматирования значения атрибута)

Вставляю в ячейку таблицы выражение:
=поле, где поле несет в себе значение атрибута блока

Для блока, в котором форматирование результата вычисления в атрибуте не производилось (первый блок) результат отображается корректно, а для второго блока отображается
####.

Однако если убрать из выражения в ячейке знак "
=", то и для второго блока результат отобразится корректно.
С чем это связано?
Прилагаю файл.