Имя: Пароль:
1C
 
Изменить организацию в записях регистра. Что быстрее отработает?
0 Mihasya
 
04.10.23
07:30
Что быстрее отработает?

НаборЗаписей = РегистрМенеджер[Имя].СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Регистратор.Установить(СтрокаТаблицы.Регистратор);
НаборЗаписей.Прочитать();
			
Для Каждого Запись Из НаборЗаписей Цикл
   Запись.ГоловнаяОрганизация = ГоловнаяОрганизация;
КонецЦикла;

            
ИЛИ

НаборЗаписей = РегистрМенеджер[Имя].СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Регистратор.Установить(СтрокаТаблицы.Регистратор);
НаборЗаписей.Прочитать();
ТаблицаЗаписей = НаборЗаписей.Выгрузить();
ТаблицаЗаписей.ЗаполнитьЗначения(ГоловнаяОрганизация, "ГоловнаяОрганизация");
НаборЗаписей.Загрузить(ТаблицаЗаписей);
1 Aleksey
 
04.10.23
06:31
Как обычно.
Если количество записей < X, то вариант M
В диапазоне от X до Y примерно равны
Если записей > Y то вариант K

Чему соответствуют варианты M и K предлагаю определить самостоятельно с помощью "замера производительности"