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

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

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

ДокументыДерева = ТаблицаПравилВыгрузки.Строки.Получить(0);//[0]
       
       Для а = 0 по ДокументыДерева.Строки.Количество() - 1 Цикл
           Если ВыгружаемыеДокументы.НайтиПоЗначению(ДокументыДерева.Строки.Получить(а).Наименование) = Неопределено Тогда
               ДокументыДерева.Строки.Получить(а).Включить = 0;
           Иначе
               ДокументыДерева.Строки.Получить(а).НастройкиПостроителя = ОтборДляОтчета.ПолучитьНастройки();
               ДокументыДерева.Строки.Получить(а).ИспользоватьОтбор = Истина;
           КонецЕсли;
       КонецЦикла;
1 qwerty072
 
06.04.13
15:37
тема актуальна
2 qwerty072
 
08.04.13
09:13
нужен совет
3 Maxus43
 
08.04.13
09:16
обычной выгрузка загрузка ХМЛ не нравится?
4 qwerty072
 
08.04.13
09:21
так как программно туда свой набор засунуть?
5 Maxus43
 
08.04.13
09:22
зачем програмно? что хочешь? Запись набора в XML - заечм какието обработки вобще, он сериализуется, там кода 5 строк
6 qwerty072
 
08.04.13
09:40
потому что хоть и базы идиентичные, но РАЗНЫЕ ссылки у одних и тех же элементов одного справочника
7 qwerty072
 
08.04.13
09:41
при переносе данных в загружаемую базу указал чтобы не поддерживались ссылки, вот теперь и страдаю из-за этого косяка, а заново базу создавать не вариант, очень много данных уже в ней новых
8 qwerty072
 
08.04.13
10:03
апну разок
9 qwerty072
 
08.04.13
11:14
есть предложения?
10 qwerty072
 
08.04.13
12:08
нет никаких идей?
11 qwerty072
 
08.04.13
13:08
никто не поможет?
12 Defender aka LINN
 
08.04.13
13:09
КД
13 qwerty072
 
08.04.13
13:30
(12) а по конкретнее пожалуйста

как понимаю, то по аналогии с переносом регистров накопления в документах?
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший