По образцу сделал скрипт для создания отчета на десяток переменных.
var
aReport: TM_Report;
begin
aReport := ReportBuild('Текущие_1');
aReport.View(GetClientName);
end.
Но при нажатии кнопки создать отчет , одна переменная обнуляется или превращается в 1. Причем остальные переменные в порядке. В режиме эмуляции аналогично.