![]() |
![]() |
|
как строго ограничить время выгрузки в КД | ☑ | ||
---|---|---|---|---|
0
LivingStar
17.07.12
✎
08:40
|
для тестирования правил нужно ограничить количество и время выгрузки объектов, как это рационально сделать ???
|
|||
1
Aleksey
17.07.12
✎
08:44
|
Глобальный счетчик + Параметр отладка +Обработчики "Конвертация" "Перед выгрузкой объекта" - только это криво будет
|
|||
2
Aleksey
17.07.12
✎
08:46
|
Обработчики "Конвертация"
Перед выгрузкой объекта Условия возникновения события Событие вызывается перед выгрузкой всех объектов в файл обмена, не зависимо от того какой объект выгружается. Вызов осуществляется до вызова одноименного обработчика "Правила выгрузки данных". Могут использоваться все параметры орпределенные для одноименного обработчика правила выгрузки данных. По сути и назначению это тот же обработчик, но определенный на глобальном уровне - то есть вызываемый для всех правил выгрузки данных. Обработчик удобен, например, когда для документов всех видов нужно проверить одно и то же условие. Обработчик вызывается только для объектов которые выгружаются непосредственно, а не когда объект выгружается, по тому что на него есть ссылка. В этом случае обработчики выгрузки не вызываются, а вызываются обработчики конвертации объекта. Параметры: Полностью совпадают с параметрами обработчика "Перед выгрузкой объекта" у "Правила выгрузки данных |
|||
3
ЧашкаЧая
17.07.12
✎
08:59
|
Почему бы просто при отладке не ограничить выборку отбором?
|
|||
4
LivingStar
17.07.12
✎
09:00
|
(3) да можно выгружать только один номер документа, но как где это задать?
отладку так и не получилось запустить |
|||
5
Aleksey
17.07.12
✎
09:05
|
(4) где-где в обработке
|
|||
6
Aleksey
17.07.12
✎
09:06
|
Там справа целое поле есть, где для каждого вида выгружаемой сущности указывается фильтр
Правда это если выборка стакндартная, не уверен, что с произвольной выгрузкой прокатит |
|||
7
Рэйв
17.07.12
✎
09:06
|
Посмотри в какой процедуре основной цикл считывания из файла И вставь туда ограничение по времени
|
|||
8
Aleksey
17.07.12
✎
09:07
|
(7) Считывания? Ему же надо для выгрузки, т.е. запись
|
|||
9
Рэйв
17.07.12
✎
09:08
|
(8)А..Ну там тоже есть цикл:-)Тогда в него.
|
|||
10
Aleksey
17.07.12
✎
09:08
|
(4) Отладка имеется виду параметр добавить такой булевый - "отладка"
И в коде уже прописать Если Параметры.Отладка тогда проверка условий и выход по необходимости |
|||
11
Aleksey
17.07.12
✎
09:09
|
(9) А смысл курочить обработку, если есть глобальные обработчики?
|
|||
12
Рэйв
17.07.12
✎
09:10
|
(11)Лично мне так проще.
|
|||
13
Aleksey
17.07.12
✎
09:13
|
(12) Эх молодость, молодость. Нет чтобы типовым функционалом воспользоваться, им бы всё курочить
|
|||
14
Рэйв
17.07.12
✎
09:14
|
(13)Так интереснее:-) Да и полезно знать кухню как там все варится.
|
|||
15
LivingStar
17.07.12
✎
10:59
|
сделал при выгрузке так, но все равно долго стоит ((((
Если Источник.Номер <> "7 802" Тогда Отказ = Истина; КонецЕсли; |
|||
16
vicof
17.07.12
✎
11:48
|
(15) длина номера 8 поди-кась
|
|||
17
acsent
17.07.12
✎
11:53
|
за один день выгружай
|
|||
18
LivingStar
19.07.12
✎
06:02
|
у кого нибудь есть более точное решение и понятное, как ограничить количество выгружаемых объектов?
|
|||
19
Aleksey
19.07.12
✎
09:27
|
(18) Чем тебе (2) не нравится?
|
|||
20
Aleksey
19.07.12
✎
09:28
|
Единственное если к примеру выгружаешь документы, то он будет считать именно документы, без учета количество выгруженных справочников
|
|||
21
France
19.07.12
✎
09:29
|
в универсальной обработке выгрузки загрузки можно устанавливать отборы..
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |