Отчет формируется вызовом из модуля формы метода СкомпоноватьРезультат(), далее он создается и выводится в модуле отчета (ПриКомпоновкеРезультата).
В конце процедуры ПриКомпоновкеРезультата переменная ДанныеРасшифровки имеет тип ДанныеРасшифровкиКомпоновкиДанных и насчитывает большое количество элементов.
При возврате в модуль формы извлекаю значение из реквизита формы ДанныеРасшифровки, снова получаю значение типа ДанныеРасшифровкиКомпоновкиДанных, но там всего один элемент с индексом 0.
Воруют... То-то я смотрю, у меня недавно задублились данные... Наверно, подкинули...
ЗЫ. Покажи кусок кода формирования, где ты передаёшь эти данные
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший