Здравствуйте!
Чем отличаются:
Набор = РегистрыСведений.МойРегистр.СоздатьНаборЗаписей();
Набор.Отбор.Измерение1.Установить(ЗначениеИзмерения);
Набор.Прочитать();
набор.Очистить();
Набор.Записать(Истина);
от
Набор = РегистрыСведений.МойРегистр.СоздатьНаборЗаписей();
Набор.Отбор.Измерение1.Установить(ЗначениеИзмерения);
Набор.Записать(Истина);
По идее второй код тоже должен записать просто пустой набор, но это не всегда отрабатывает
Есть еще такой момент: чтение набора записей всегда идет в неявной транзакции, поэтому лучше сразу запись.
ну и в (7) верно указано на методическую ошибку
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший