v7: Вылетает 1С при повторе процедуры ... #579835


#0 by Gavrinev
1с77 Предприятие, в глоб. модуле процедура, вылетает при обращении ровно через раз. с ошибкой appName:1cv7.exe AppVer:7.70.0.27 ModName:dbeng32.dll ModVer:7.70.0.14 offset:00018721 Просьба подскозать в какую сторону копать... [code] [code]
#1 by Ёпрст
а зачем удалять весь справочник ? Заняться нечем ?
#2 by Gavrinev
Обновление позиций по кодам, конфа не типовая - Льгота, а вообще вопрос в другом...
#3 by KishMish
предлагаю вот это    КонецЦикла;     заменить на формирования списка значений и удаленияОБъектов без проверки на ссылки
#4 by Gavrinev
Попробовал, в справочнике прайс - который после полной очистки начинает заполнятся заново, снять галочки - автонумерация, контроль уникальности, все равно не помогает, ошибка таже ...
#5 by Ёпрст
для начала, выкинуть порядок кодов и переписать алгоритм без непосредственного удаления объектов
#6 by Gavrinev
Если написать Спп.Удалить; // без непосредственного удаления - таже песня ...
#7 by Ёпрст
ёпта, ты бы читал что ли СП на ночь:
#8 by Sh1ko
Зачем удалять вообще? если можно найти по коду, и обновить всю инфу.
#9 by Gavrinev
у мя изначально так и было... Сначало Удалить, потом поставил Удалить, и все равно ничего ...
#10 by Gavrinev
будет много позиций которые должны исключатся из выборки, они не должны создаватся в спр прайс
#11 by Sh1ko
прочитай , вторая строка, 10 раз вслух.
#12 by Gavrinev
У мя сейчас стоит Спп.Удалить
#13 by Tatitutu
Спп.Удалить; или выгрузи сначала в список , а потом из списка удаляй ненарушая выборку
#14 by Ёпрст
ёпта, еще раз - выкини непосредственное удаление из кода.
#15 by Gavrinev
ВСЕ. Всем спасибо ...
#16 by KishMish
а вообще я бы делал прайс документом. и не клепал бы каждый раз справочник
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С