Имеется регистр ТовЗапас (товарный запас) со следующими измерениями и ресурсами :
Измерения : Товар,Склад,Мол,Контрагент.
Ресурсы : Количество,Стоимость.
Как в нижеуказанной процедуре вывести в секции "Cтрока" значение измерений Склад и Мол?
Процедура Сформировать()
СпТов=СоздатьОбъект("Справочник.Материалы");
Рег=СоздатьОбъект("Регистр.ТовЗапас");
Таб=СоздатьОбъект("Таблица");
ИтогСк=0;
ИтогГР=0;
колстр=1;
Сптов.ПорядокКодов();
Сптов.НайтиПоКоду(СокрЛП(Склад.Код));
ТС=Сптов.ТекущийЭлемент();
сптов.ИспользоватьДату(ДатаПер);
сптов.ИспользоватьРодителя(ТС);
Если ПустаяСтрока(Грмат.код)=0 Тогда
СпТов.ВыбратьЭлементыПоРеквизиту("ГруппаМатериалов",Грмат);
иначе
СпТов.ВыбратьЭлементы();
конецЕсли;
Рег.ВременныйРасчет();
РассчитатьРегистрыНа(ДатаПер);
Таб.ВывестиСекцию("Шапка");
Если Сжато=2 тогда
Таб.ВывестиСекцию("Графы");
иначе
Таб.ВывестиСекцию("ШапкаГр");
КонецЕсли;
СпТов.ПолучитьЭлемент();
Группа=СпТов.ГруппаМатериалов;
Таб.ВывестиСекцию("Группа");
ост=Рег.СводныйОстаток(СпТов.код,Склад,,,"Количество");
ИтогГр=ИтогГр+ост*Сптов.цена;
ИтогСк=ИтогСк+ост*Сптов.цена;
Если Сжато=2 тогда
если ост> спТов.нормазапдень тогда
Таб.ВывестиСекцию("Строка"); //как здесь из регистра прочитать значения измерений Склад и МОЛ ?
конецесли;
колстр=колстр+1;
КонецЕсли;
Пока СпТов.ПолучитьЭлемент()>0 Цикл
Если СпТов.ПометкаУдаления()=0 тогда
Если Группа<>спТов.ГруппаМатериалов тогда
если итоггр>0 тогда
Таб.ВывестиСекцию("ИтогГР");
конецесли;
колстр=колстр+1;
Если колстр>63 тогда
таб.НоваяСтраница();
Таб.ВывестиСекцию("Графы");
колстр=0;
конецесли;
ИтогГР=0;
Таб.ВывестиСекцию("Группа");
конецЕсли;
ост=Рег.СводныйОстаток(СпТов.код,Склад,,,"Количество");
ИтогГр=ИтогГр+ост*Сптов.цена;
ИтогСк=ИтогСк+ост*Сптов.цена;
Если Сжато=2 тогда
если ост> спТов.нормазапдень тогда
Таб.ВывестиСекцию("Строка"); //как здесь из регистра прочитать значения измерений Склад и МОЛ ?
конецесли;
КонецЕсли;
конецЕсли;
Группа=спТов.ГруппаМатериалов;
КонецЦикла;
Таб.ВывестиСекцию("ИтогГР");
Если ПустаяСтрока(Грмат.код)=1 тогда
Таб.ВывестиСекцию("ИтогСк");
КонецЕсли;
Таб.ТолькоПросмотр(1);
Таб.Опции(0, 0, 5,0 ,,"ОСВР");
Таб.ОбластьПечати(2);
Таб.ПовторятьПриПечатиСтроки(3,3);
Таб.ПараметрыСтраницы(1,,,,,,,,, 1);
Таб.Показать("", "");