При выполнение обработки вылетает 1с #547985


#0 by zladenuw
Всем привет. Столкнулся с такой ситуацией. Запускаю обработку. часть процедур проходит без проблем. только доходит до кода где вносил изменения. 1с просто закрывается. в логе винды написало что   Ошибка приложения 1cv7.exe, версия 7.70.0.27, модуль BkEnd.dll, версия 7.70.0.27, адрес 0x001cfcf4. можете объяснить почему так. беру такую же обработку пред версии, все работает. только вношу изменение вылетает 1с.
#1 by Ёпрст
нам отсюда не видно, выкладывай свою нетленку.
#2 by Denp
версия платформы?
#3 by zladenuw
версия 7.70.0.27
#4 by Ёпрст
приложения 1cv7.exe, версия 7.70.0.27
#5 by zladenuw
Вылетает вот тут    лДокТЧ    = СоздатьОбъект(лТипОбъектаТЧ); Но самое интересное попытка не спасает, а беру более старую версию обработки и этот участок проходит
#6 by Ёпрст
если что, 1с-ину завалить кодом как 2 пальца, достаточно 1 строчи кода.
#7 by Denp
ВК стоят?
#8 by zladenuw
да этот код работает больше чем на 50 базах :)
#9 by Ёпрст
см.
#10 by dk
"отладчик в зубы и вперед" (С) поставь точку останова и скажи точно на какой строке вылетает
#11 by zladenuw
тебе 5000 строк кода выкладывать. Суть обработки читаем хмл файл и загружаем данные в 1с. Все проходить нормально.    Шаблон("[" + лПроцедура + "(group)]"); Тут вызываем процедуру с таблицы настроек. процедура вызывается. Доходит до момента созданиеобъекта и все. вылет 1с
#12 by zladenuw
я же написал что вот тут лДокРН    = СоздатьОбъект(лТипОбъектаРН);
#13 by zladenuw
даже попытка не спасает, просто вылет 1с
#14 by Ёпрст
читать умеешь ? Выложи свою нетленку.
#15 by zladenuw
Ссылка для скачивания файла:
#16 by Ёпрст
ты дурачок, или только прикидываешься ?
#17 by dk
а если в табло напечатать СоздатьОбъект("Документ.РасходнаяНакладная") ? к тому же код и значения в отладчике могу отличаться например лТипОбъектаРН может быть реквизитом типа число и твое присвоение лТипОбъектаРН    = "Документ.РасходнаяНакладная"; не отработает
#18 by zladenuw
тогда в чем может быть причина. что пред версия работает. только вношу изменения и все вылет на этом месте
#19 by andrewks
изменения в какой участок кода вносишь? и, кстати, ТиИ делал?
#20 by zladenuw
вношу после создание объекта, когда идет его заполнение(туда даже и не доходит)
#21 by zladenuw
нет не делал.
#22 by andrewks
а входные данные используешь в обоих случаях одни и те же? учти, хмл до памяти прожорлива
#23 by zladenuw
да одна. пред версия прогоняет ее и все ок. только меняю пару строк кода. 1с вылетает.
#24 by andrewks
как насчёт ?
#25 by zladenuw
ладно попробую дальше с бубном пощаманить
#26 by Ёпрст
весь код в операторах основной программы внеси в ПриОткрытии, это для начала.
#27 by zladenuw
читай в
#28 by andrewks
и чо там по ВК сказано?
#29 by DrZombi
Сделай так :)
#30 by andrewks
в обчем, 1. попробуй безо всех ВК 2. попробуй ТиИ
#31 by Sh1ko
первый раз увидел в коде Перейти, радоваться или плакать?-)
#32 by andrewks
ни то, ни другое! учись! ;-)
#33 by Sh1ko
ненене, мне бейсика хватило в свое время -)
#34 by Torquader
Проверьте документы открытием их в конфигурации - может быть - у вас просто "битый" MD и при создании документа 1С не может получить корректно его внутренние данные из MD.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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