Имя: Пароль:
1C
1С v8
v8: Стандартные отчеты. Отчет по проводкам
0 1СВосьмерка
 
31.10.12
14:10
В процедуре ДоработатьКомпоновщикПередВыводом есть такой код:
СхемаКомпоновкиДанных.Макеты[ЭлементМакет].Макет = СтандартныеОтчеты.ПолучитьКопиюОписанияМакета(СхемаКомпоновкиДанных.Макеты[ЭлементМакет + "Образец"].Макет);
Сама функция выглядит так:
Функция ПолучитьКопиюОписанияМакета(ОписаниеМакета, ФормаЗаписи = Неопределено) Экспорт
   
   Если ФормаЗаписи = Неопределено Тогда
       ФормаЗаписи = "{http://v8.1c.ru/8.1/data-composition-system/composition-template}";
   КонецЕсли;
   
   ЗаписьXML = Новый ЗаписьXML();
   ЗаписьXML.УстановитьСтроку();
   СериализаторXDTO.ЗаписатьXML(ЗаписьXML, ОписаниеМакета, "item", ФормаЗаписи);
   СтрокаXML = ЗаписьXML.Закрыть();
   
   ЧтениеXML = Новый ЧтениеXML();
   ЧтениеXML.УстановитьСтроку(СтрокаXML);
   
   Возврат СериализаторXDTO.ПрочитатьXML(ЧтениеXML, ТипЗнч(ОписаниеМакета));
   
КонецФункции

Подскажите, зачем он берет эту копию? Почему не берет макет с отчета? Суть в том, что мне нужно выводить в макете свой параметр (Количество в единицах измерений для отчетов). Он в упор его не понимает, я там понимаю, потому что подменяет макет... Как это обойти?
1 hhhh
 
31.10.12
14:19
видимо это новая фенечка. 1с сможет менять макеты централизованно. НА сайте выложит новое описание в XML и у всех пользователей поменяется.
2 1СВосьмерка
 
31.10.12
14:25
Может кто-нибудь сталкивался с изменением станд. отчета...
3 1СВосьмерка
 
31.10.12
16:08
ап
4 1СВосьмерка
 
01.11.12
20:21
ап