Судя по всему, бага в коде. Не исследовал эту проблему глубоко, но по моему мнению, результат вычисления для реквизита (или функции) кешируется и второй раз не вычисляется (несмотря на то, что период другой).
Work around (только что попробовал): создайте две одинаковые функции и два одинаковых реквизита с разными именами для разных ячеек.
update поисследовал подольше. Да, функция кешируется в Map-е с ключем по RecId. Параметры полностью игнорируются. Т.е. одна функция вычисляется только один раз за генерацию отчета.
Последний раз редактировалось AlexSD; 07.02.2017 в 05:23.
|