Q. В отчете присутствует sub-report
A: Значение переменной зависит от расположения, потому что Crystal Report - многопроходный генератор и подотчет выполняется на последнем этапе. Значение переменной, присваеваемое в подотчете, будет определено только в секциях ниже той, в которой размещен подотчет, и то при условии использования функции WhilePrintingRecords