Моя группа 2 всегда будет возвращать 2 записи в группе 1. Я выполняю подотчет, чтобы получить число, необходимое для выполнения расчетов в основном отчете.Это формула общей переменной, которую я использовал в подотчете.
WhilePrintingRecords;
Shared NumberVar sharedUsedUnits := {#TotalUnits};
sharedUsedUnits
Это дает мне правильную цифру, но когда я вытащил ее, используя эту формулу в основном отчете.
WhilePrintingRecords;
NumberVar usedUnits;
Shared NumberVar sharedUsedUnits;
usedUnits := sharedUsedUnits;
Но почему-то он тянет из предыдущей группы.
Итак, где я должен видеть
Group 1
Group 2 244 244
Group 2 720 720
Вместо этого я вижу
Group 1
Group 2 244 0
Group 2 720 244
Как мне получить правильную общую переменную, которая будет отображаться в правильной группе?Спасибо!