Имя: Пароль:
1C
1С v8
1с Конвертация данных
,
0 Ilqarupup
 
12.11.14
13:15
Добрый день, господа!Вопрос в конвертации данных, в самой конфигурации. Не подскажите, как написать правило таким образом, чтобы выгружался лишь определенный объем информации, скажем справочника контрагентов, контактных лиц и контактных лиц контрагентов? База очееень большая и уже 4 часа выгружаю контрагентов, хмл подходит к 2 гигам. хотелось, бы например только четверть, или задать верхнюю границу файла, скажем, остановиться после пол гига.
1 Ymryn
 
12.11.14
13:17
Я бы лучше порекомендовал выгружать с фильтром по группам. Ограничение на размер файла, к сожалению не подскажу, как сделать. Хотя есть повод покопаться в обработчике - ПослеВыгрузкиВФайл.
2 ИА1С
 
12.11.14
13:18
Зарегистрируй меньше сколько нужно для выгрузки.
3 chepsoid
 
12.11.14
13:20
а чем выгружаешь? "Универсальная обработка обмена XML"?
4 Ilqarupup
 
12.11.14
13:20
(1) фильтры где ставить? в "правилах выгрузки данных" кодом?
5 Ilqarupup
 
12.11.14
13:20
(3) да
6 chepsoid
 
12.11.14
13:24
там он считает обработанные объекты, когда выводит, допили сам счетчик и останавливай (КоличествоОбъектовЗагрузкиДляОбновленияСтатуса)
7 Ilqarupup
 
12.11.14
13:25
Если не ОБъект.Родитель.Код="3282223"
    отказ=истина;
конецЕсли

и в "ПередВыгрузкой" бросить. Так имеете ввиду?
8 chepsoid
 
12.11.14
13:26
фильтр не кодом, а при выгрузке где объекты выбираешь, сам выбери 100, потом еще 100 примерно
9 Wirtuozzz
 
12.11.14
13:40
(0) отбор в обработке Унивесальный обмен в формате XML перед выгрузкой не предлагать?
10 Demetres
 
12.11.14
13:42
Про регистрировать частями в (2) дело говорили. Я так переносил данные.
11 JeyRico
 
12.11.14
13:57
(7) в ПередВыгрузкой нет Объекта.
В (9) дело пишут.
12 JeyRico
 
12.11.14
14:00
(8) А как выбрать следующие 100?
13 Mikhail Volkov
 
12.11.14
14:06
(0) Я бы выгрузил только последние документы за определенный период, сами документы загружать бы не стал, а элементы справочников по ссылкам в этих документах загрузил... давно не используемые не попадут в новую базу.
14 Ilqarupup
 
12.11.14
16:53
(9) через отбор сделал, супер и придумывать ничего не надо. Все равно всем спасибо!
15 EvgenA
 
21.11.14
20:40
(14) это отбор по объектам заданным в правилах выгрузки данных? А то интересно как использовать подобный фильтр (через параметры не удобно - их каждый раз описывать в модуле нужно), а тут увидел "отбор данных для" с указанием реквизита и его значения с условием (это на стороне 7.7), а как эту идею реализовать не знаю. Только-только начал изучать.
Программист всегда исправляет последнюю ошибку.