Подсчет сумм в выражениях
Пытаюсь в строках где data1=1, вывести сумму Total1, в остальных ячейках столбца, вывести data2
Пишу следующее:
[IIf([Table1.data1]==1,[Total1],[Table1.data2])]
Проблема в том что Total1 должен быть подсчитан после печати всего отчета (функция ProcessAt Rep. finished)
Но в выражении этого задать нельзя. Задаю значение для ячейки с выражением, не помогает,
Предлагаю опцию ProcessAt перенести в настройки Total.
Спасибо!
Пишу следующее:
[IIf([Table1.data1]==1,[Total1],[Table1.data2])]
Проблема в том что Total1 должен быть подсчитан после печати всего отчета (функция ProcessAt Rep. finished)
Но в выражении этого задать нельзя. Задаю значение для ячейки с выражением, не помогает,
Предлагаю опцию ProcessAt перенести в настройки Total.
Спасибо!
Комментарии
В Вашем случае, скорее всего, придется считать сумму вручную (в скрипте).
В итогах используемых в выражениях тоже вписаны условия. Неужели нельзя добавить свойство "before/after print" для объекта Total?
На первом проходе считаете нужные суммы, на втором - используете их в выражениях.