Имя: Пароль:
1C
1С v8
что не так с обработкой
0 Klesk
 
07.06.13
04:56
ВыборкаДетальныеЗаписи = Документы.ПередачаТоваровМеждуОрганизациями.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
Док=ВыборкаДетальныеЗаписи.ПолучитьОбъект();
       Если Док.ПометкаУдаления=Ложь Тогда
           Док.УстановитьПометкуУдаления(Истина);
       КонецЕсли;
       
КонецЦикла;    

выдает ошибку:
{Форма.Форма.Форма(21)}: Ошибка при вызове метода контекста (УстановитьПометкуУдаления): Операция не может быть выполнена из-за несоответствия версии или отсутствия записи базы данных (возможно, запись была изменена или удалена)!
1 ZanderZ
 
07.06.13
04:59
выборка нарушается
выбери запросом, потом снимай пометку
2 Vovan_Magadan
 
07.06.13
04:59
Документ не открыт в Предприятии ?
3 Klesk
 
07.06.13
05:02
(1) запросом тоже самое, а почему нарушается? я не непосредственно удаляю же
4 Vovan_Magadan
 
07.06.13
05:08
(3) ответь на (2)

Такая ошибка каждый раз при запуске обработки?
5 Klesk
 
07.06.13
05:10
(2) (4) да, нашел фоновое задание которое работало, хотя отключал, спасибо.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.