Цитата(Lefer @ 10.12.10, 11:01)
Доброго времени суток. Возникла проблема следующего рода: Вот код:
Спр = Справочники.Справочник.Выбрать();
Пока Спр.Следующий() Цикл
СпрОбъект = Спр.ПолучитьОбъект();
СпрОбъект.УстановитьПометкуУдаления(Истина,Истина);
СпрОбъект.Удалить();
КонецЦикла;
При выполнении кода возникает ошибка - "Операция не может быть выполнена из-за несоответствия версии или отсутствия записи базы данных (возможно, запись была изменена или удалена)!"
У текущего пользователя, под которым выполняется код, стоят полные права. Подскажите, пожалуйста, что не так.
В какой момент возникает ошибка?
Попробуй
ТЕ сделать то же самое но без СпрОбъект.Удалить();, а потом сделай Операции -> Удаление помеченных объектов