Процедура КнопкаВыполнитьНажатие(Кнопка)
спр=Справочники.СотрудникиОрганизаций.Выбрать();
Пока спр.Следующий() Цикл
Если СокрЛП(спр.ВидДоговора)="Военная служба по контракту" ИЛИ СокрЛП(спр.ВидДоговора)="Военная служба по призыву" Тогда
спрОб=спр.ПолучитьОбъект();
Если спрОб.ПометкаУдаления=Ложь Тогда
спрОб.УстановитьПометкуУдаления(Истина,);
КонецЕсли;
ФЛ=спр.Физлицо;
Сообщить(ФЛ);
Запрос=Новый Запрос;
Запрос.Текст="ВЫБРАТЬ
| РаботникиОрганизаций.Регистратор КАК Регистратор,
| РаботникиОрганизаций.Сотрудник.Физлицо.Наименование КАК Физлицо
|ИЗ
| РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций";
ТабРез=Запрос.Выполнить().Выгрузить();
НаборЗаписей=РегистрыСведений.РаботникиОрганизаций.СоздатьНаборЗаписей();
Для НомерСтроки=0 По ТабРез.Количество()-1 Цикл
Если Лев(СокрЛП(ТабРез[НомерСтроки].Регистратор),14)="Перенос данных" Тогда
Если СокрЛП(ТабРез[НомерСтроки].Физлицо)=СокрЛП(ФЛ) Тогда
НаборЗаписей.Отбор.Регистратор.Установить(СокрЛП(ТабРез[НомерСтроки].Регистратор));
НаборЗаписей.Записать();
Иначе
Продолжить;
КонецЕсли;
Иначе
Продолжить;
КонецЕсли;
КонецЦикла;
КонецЕсли;
КонецЦикла;
КонецПроцедуры
Но так удаляются все данные из этого регистра. Если пишу НаборЗаписей.Отбор.Сотрудник.Установить(СокрЛП(ФЛ)), то ругается на "Сотрудник".
Подскажите, пожалуйста,в чем моя ошибка?