Имя: Пароль:
1C
1С v8
Добавление полей в отчет "ВедомостьПоТоварамНАСкладах" при формировании на лету
0 Vigor06
 
05.12.12
12:12
И снова здравствуйте!
На лету формируется отчет "ВедомостьТоварыНаСкладах"

//ТОВАРЫ НА СКЛАДАХ
   ТабДокОтчетаТоварыНаСкладах = Новый ТабличныйДокумент;
   Отчет = Отчеты.ВедомостьТоварыНаСкладах.Создать();
   Отчет.УстановитьНачальныеНастройки();
   Отчет.УниверсальныйОтчет.ДобавитьОтбор("КоличествоБазовыхЕдОборот",Истина,ВидСравнения.НеРавно,0);
   Отчет.УниверсальныйОтчет.ДобавитьОтбор("Склад",Истина,ВидСравнения.НеРавно,Справочники.Склады.НайтиПоНаименованию("Сервис картриджей").Ссылка);    
   
   
   // перенастроить стандартные  параметры
   Отчет.УниверсальныйОтчет.ПоказыватьЗаголовок = Истина;
   Отчет.УниверсальныйОтчет.ДатаНач = НачалоДня(ТекущаяДата());
   Отчет.УниверсальныйОтчет.ДатаКон = КонецДня(ТекущаяДата());    
   Отчет.УниверсальныйОтчет.СформироватьОтчет(ТабДокОтчетаТоварыНаСкладах);
   
Нужна детализация до контрагента и регистратора: кому ушло и по какому документу. В стандартном отчете таких полей нет
Как их добавить?
Возможно это делается как-то через Отчет.УниверсальныйОтчет.ПостроительОтчета.ВыбранныеПоля.Добавить(); но у меня не получилось(
1 shuhard
 
05.12.12
12:12
(0)[На лету формируется отчет]
медленнее и членораздельнее
2 Vigor06
 
05.12.12
12:16
(1) Запускается обработка,в которой по указанному коду формируется отчет "Ведомость по  товарам на складах"
Потом он сохраняется в эксельку и отправляется начальнику
3 х86
 
05.12.12
12:24
Отчет.УниверсальныйОтчет.Построитель.Измерения
Отчет.УниверсальныйОтчет.Построитель.ВыбПоля

это в твоём случае
а в типовых есть механизм настройки отчетов, построенных на базе УниверсальныйОтчет
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс