Консультация № 58410
10.10.2006, 16:24
0.00 руб.
0 2 2
Здравствуйте! При проведении списком изменения записываюся в базу (или фиксируется ТА) через каждые 200 документов. Скажите пожалуйста, можноли это значение изменить и как? Спасибо огромное заранее.

Обсуждение

Неизвестный
10.10.2006, 20:05
общий
это ответ
Здравствуйте, Зиёд Исламов!

Необходимо в обработке проведения найти тот момент, когда выполняется команда "ЗафиксироватьТранзакцию()". Скорее всего где-то там стоит счетчик, который каждые 200 записей фиксирует эту самую транзакцию. Меняя значения счетчика (например на 50) можно гораздо ускорить выполнение обработки.
Я к сожалению не понял о какой конфигурации и о какой обработке идет речь, поэтому более конкретного ответа дать не могу.
Неизвестный
11.10.2006, 08:29
общий
это ответ
Здравствуйте, Зиёд Исламов!

Надо найти в обработке строки
>ЗафиксироватьТранзакцию();
>НачатьТранзакцию();
обычно они находятся в условии проверки счетчика, найти это значение и изменить на необходимое вам.
В приложении пример как это выглядит в моей конфе

Приложение:
Если сч >= 200 Тогда ЗафиксироватьТранзакцию(); НачатьТранзакцию(); сч = 0; ДокументыТекущейТранзакции.УдалитьВсе();КонецЕсли;
Форма ответа