Нет данных в быстром просмотре в калькуляторе

0 голосов
newbie в категории Ошибки

При вызове быстрого просмотра на выходе с узла Калькулятора через раз получаю пустое окно, без данных. А когда данные все-таки прогружаются, то поле, добавленное в Калькуляторе, заполняется лишь до 32-ой строки.

Подскажите, с чем это может быть связано?

Ответ: 1 шт.

0 голосов
Евгений Алябьев

Такое поведение возможно при использовании в Калькуляторе функции Data. Платформа Loginom следует стратегии ленивых вычислений. То есть, расчет вычисляемых значений производится только при необходимости их использования. При этом промежуточные вычисления не хранятся в памяти компьютера и пересчитываются каждый раз, когда такая необходимость возникает.

Если в выражении функция Data ссылается на результат данного выражения в других строках, то мы получаем рекурсивный вызов.

Чтобы не пришлось пересчитывать заново уже рассчитанные значения у выражения следует включить режим Кэширование.


Пример рекурсивного выражения с включенной функцией Кэширование:

P.S. _flag_increment — промежуточное выражение, возвращающее 1 или 0 в зависимости от наличия в поле квадратных скобок [ и ].

...