Работа со списком записей регистра (управляемые формы)

Осветим небольшой нюанс работы со списком записей регистра сведений.
Задача:
Пользователь выделил несколько строк в списке. По нажатию кнопки на основе записей нужно создать элементы справочника, а записи отметить как отработанные или удалить.
Решение раскладывается на несколько этапов:

  1. Обойти выделенные строки в цикле
  2. Получить по каждой выделенной строке запись
  3. Выполнить полезное действие на основе записи
  4. Изменить и записать обработанную запись регистра

Обойти выделенные строки в цикле

Для каждого КлючЗаписи ИЗ Элементы.Список.ВыделенныеСтроки Цикл
	ДанныеЗаписи = ПолучитьДанныеЗаписи(КлючЗаписи);
КонецЦикла;

КлючЗаписи — это Структура содержащая измерения регистра с данными измерений.
Получить все данные записи можно, например, таким образом

Запись = РегистрыСведений.КакойТоРегистр.СоздатьМенеджерЗаписи();
ЗаполнитьЗначенияСвойств(Запись, ДанныеЗаписи);
Запись.Прочитать();
Если Запись.Выбран() Тогда
	//Прочитали запись - можем делать что то полезное
КонецЕсли;