Формулы в реестрах

В реестрах производится вычисление формул, но только по данным, которые уже есть в реестре. Вычисление производится по обычным правилам, но на вход формулы подается только один объект. Т.е. для успешного вычисления у этого объекта должны быть все показатели, которые есть в формуле. Вычисленное значение никак не привязывается к объекту, а просто добавляется как значение в колонке.

Формулы вычисляются без анализа зависимостей и использования только что вычисленных значений.

При этом вычисление происходит после достраивания объектов в реестр, и не влияет на него. Это означает, что вычисляемый столбец нужно делать необязательным, для того, чтобы увидеть вычисленное (иначе будут выбраны только те объекты, у которых для этого показателя хоть что-то введено, и введенное перекроет вычисленное).

Так сделано из соображений производительности – чтобы вычислять формулы уже после разбивки реестра на страницы.