Имя: Пароль:
1C
1С v8
выгрузка РС через универсальную выгрузку
,
0 qwerty072
 
22.04.13
11:58
есть набор записей регистра сведений и необходимо этот набор ОДИН ТОЛЬКО выгрузить через универсальную выгрузку, но никак не могу понять как его передать

если в тупую передать документ, то выглядит так:

ДоступныеПоляОтбора = ОтборДляОтчета.Отбор.ПолучитьДоступныеПоля();
       Поле = ДоступныеПоляОтбора.Добавить("Документ_ОтчетОРозничныхПродажах", "Отчет о розничных продажах",
           Новый ОписаниеТипов("ДокументСсылка.ОтчетОРозничныхПродажах"));
       Поле.Отбор = Истина;

ОтборДляОтчета.Отбор.УстановитьДоступныеПоля(ДоступныеПоляОтбора);
       
       Отбор = ОтборДляОтчета.Отбор.Добавить("Документ_ОтчетОРозничныхПродажах");
       Отбор.Использование = Истина;
       Отбор.ВидСравнения = ВидСравнения.ВСписке;
       Отбор.Значение = СписокОтчетов;

ДокументыДерева = ТаблицаПравилВыгрузки.Строки.Получить(0);//[0]

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