0
qwerty072
22.04.13
✎
11:58
|
есть набор записей регистра сведений и необходимо этот набор ОДИН ТОЛЬКО выгрузить через универсальную выгрузку, но никак не могу понять как его передать
если в тупую передать документ, то выглядит так:
ДоступныеПоляОтбора = ОтборДляОтчета.Отбор.ПолучитьДоступныеПоля();
Поле = ДоступныеПоляОтбора.Добавить("Документ_ОтчетОРозничныхПродажах", "Отчет о розничных продажах",
Новый ОписаниеТипов("ДокументСсылка.ОтчетОРозничныхПродажах"));
Поле.Отбор = Истина;
ОтборДляОтчета.Отбор.УстановитьДоступныеПоля(ДоступныеПоляОтбора);
Отбор = ОтборДляОтчета.Отбор.Добавить("Документ_ОтчетОРозничныхПродажах");
Отбор.Использование = Истина;
Отбор.ВидСравнения = ВидСравнения.ВСписке;
Отбор.Значение = СписокОтчетов;
ДокументыДерева = ТаблицаПравилВыгрузки.Строки.Получить(0);//[0]
Для а = 0 по ДокументыДерева.Строки.Количество() - 1 Цикл
Если ВыгружаемыеДокументы.НайтиПоЗначению(ДокументыДерева.Строки.Получить(а).Наименование) = Неопределено Тогда
ДокументыДерева.Строки.Получить(а).Включить = 0;
Иначе
ДокументыДерева.Строки.Получить(а).НастройкиПостроителя = ОтборДляОтчета.ПолучитьНастройки();
ДокументыДерева.Строки.Получить(а).ИспользоватьОтбор = Истина;
КонецЕсли;
КонецЦикла;
|
|
1
qwerty072
22.04.13
✎
11:58
|
при переносе данных в загружаемую базу указал чтобы не поддерживались ссылки, вот теперь и страдаю из-за этого косяка, а заново базу создавать не вариант, очень много данных уже в ней новых
|
|