Группа: Пользователи
Сообщений: 155
Спасибо сказали: 11 раз
Рейтинг: 0
Доброго времени суток. Возникла проблема следующего рода: Вот код:
Спр = Справочники.Справочник.Выбрать(); Пока Спр.Следующий() Цикл СпрОбъект = Спр.ПолучитьОбъект(); СпрОбъект.УстановитьПометкуУдаления(Истина,Истина); СпрОбъект.Удалить(); КонецЦикла;
При выполнении кода возникает ошибка - "Операция не может быть выполнена из-за несоответствия версии или отсутствия записи базы данных (возможно, запись была изменена или удалена)!"
У текущего пользователя, под которым выполняется код, стоят полные права. Подскажите, пожалуйста, что не так.
It's the end of the world as we know it and I feel fine
Пока Спр.Следующий() Цикл // совсем забыл, сначало необходимо удалить элементы Если НЕ ЭтоГруппа() Тогда СпрОбъект = Спр.ПолучитьОбъект(); СпрОбъект.УстановитьПометкуУдаления(Истина); //СпрОбъект.Удалить(); КонецЕсли; КонецЦикла;
Так должно работать
В наше время люди всему знают цену, но понятия не имеют о подлинной ценности. Оскар Уайлд
Доброго времени суток. Возникла проблема следующего рода: Вот код:
Спр = Справочники.Справочник.Выбрать(); Пока Спр.Следующий() Цикл СпрОбъект = Спр.ПолучитьОбъект(); СпрОбъект.УстановитьПометкуУдаления(Истина,Истина); СпрОбъект.Удалить(); КонецЦикла;
При выполнении кода возникает ошибка - "Операция не может быть выполнена из-за несоответствия версии или отсутствия записи базы данных (возможно, запись была изменена или удалена)!"
У текущего пользователя, под которым выполняется код, стоят полные права. Подскажите, пожалуйста, что не так.
В какой момент возникает ошибка? ПопробуйТЕ сделать то же самое но без СпрОбъект.Удалить();, а потом сделай Операции -> Удаление помеченных объектов
Группа: Пользователи
Сообщений: 155
Спасибо сказали: 11 раз
Рейтинг: 0
Цитата(World1С @ 14.12.10, 18:03)
Элементы справочника которые не пометились на удаление, не используюся в документах?
Нет, нет, они ещё нигде не используются. Я их создаю и записываю программно из dbf файла - переношу из одной конфы в новую, где только и справочники есть.
It's the end of the world as we know it and I feel fine
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!