Учебник по 1С


Транзакции


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

СпрСотр = СоздатьОбъект("Справочник.Сотрудники");

НачатьТранзакцию();

Для Ном = 1 По 100 Цикл

.....СпрСотр.Новый();

.....СпрСотр.Наименование = "Новый " + Строка(Ном);

.....СпрСотр.Записать();

КонецЦикла;

ЗафиксироватьТранзакцию();





Начало  Назад  Вперед



Книжный магазин