Фантомные ошибки при создании документа #644347


#0 by Semargl
При создании документа возникает фантомная ошибка в процедуре обработки заполнения модуля документа. Ошибка возникает не сразу, а после около часа работы пользователя с данным видом документа. Очистка кеша не помогает. Откат конфы и обновление еще раз(НЕ ДИНАМИЧЕСКИ) не помогло. Вариант работы - клиент-серверный. Такая штука происходит только у пользователей, которые лезут в базу со своих ПК локально. Платформа последняя на сегодняшний день - только вчера установлена
#1 by Wobland
Фантомные ошибки - что-то новое. давно появились?
#2 by Starhan
текст ошибки или описание будут?
#3 by Starhan
или только страх нагонять?
#4 by Wobland
+ буква А
#5 by mikecool
ну что ты как маленький - они же фантомные...
#6 by Semargl
Ошибка при выполнении обработчика - "ОбработкаЗаполнения" по причине: МодульОбъекта(2115) - Значение не является значением объектного типа (Ссылка) По этой строке все пусто и ругается почему-то при создании НОВОГО документа
#7 by Wobland
где фантомность? что это такое вообще?
#8 by Semargl
Ругается на текст, которого нет. Прочитай заголовок полностью
#9 by МихаилМ
"Платформа последняя на сегодняшний день" - будте конкретне эту ветку могут читать и через год. как потенциальным читателям понять о каких версиях ПО Вы сообщили.
#10 by Semargl
8.2.17.143
#11 by mikecool
Обработка заполнения вызывается и для новых документов то, что у тебя криво она написана - решай проблему
#12 by Господин ПЖ
тонкий клиент? раньше вроде была такая ошибка - вместо ссылка приходила на клиент какая-то хрень
#13 by Жан Пердежон
потому что у НОВОГО нет ссылки
#14 by Semargl
Ошибки нет - система выдает старый код
#15 by Semargl
Толстый
#16 by Semargl
Еще раз повторюсь - код на который ругается - отсутствует?
#17 by Semargl
Это когда это обработка заполнения вызывается для независимо создаваемого нового документа??
#18 by МихаилМ
может вызывается оработка ТЧ. если кофигурация типовая.
#19 by Wobland
остановку по ошибке предлагать?
#20 by Starhan
может документ через копирование создают?
#21 by Semargl
не останавливается. ТАКОГО КОДА НЕТ
#22 by Semargl
не копируют
#23 by mikecool
суслика не видишь, а он есть, есть еще кеш сервера, есть кеш клиента
#24 by Semargl
в каком смысле?
#25 by mikecool
ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>) ОбработкаЗаполнения (Filling) Синтаксис: ОбработкаЗаполнения(<ДанныеЗаполнения>, <СтандартнаяОбработка>) Параметры: <ДанныеЗаполнения> Тип: Произвольный. Значение, которое используется как основание для заполнения. Если обработчик вызван при выполнении метода Заполнить, параметр равен параметру <ДанныеЗаполнения> метода Заполнить. При обработке заполнения во время ввода на основании параметр имеет значение основания. При интерактивном вводе нового из формы списка параметр является структурой, элементы которой соответствуют тем параметрам отбора формы списка, у которых способ сравнения Равно или ВСписке с единственным элементом списка. Если таких элементов отбор списка не содержит, данный параметр равен Неопределено. Если параметр <СтандартнаяОбработка> по окончании работы обработчика равен Истина (установлен по умолчанию), система автоматически произведет заполнение одноименными элементами структуры. <СтандартнаяОбработка> Тип: Булево. В данный параметр передается признак выполнения стандартной (системной) обработки события. Если в теле процедуры-обработчика установить данному параметру значение Ложь, стандартная обработка события производиться не будет. Отказ от стандартной обработки не отменяет действие. Значение по умолчанию: Истина. Описание: Возникает при вводе документа на основании, а также при выполнении метода Заполнить, при вводе на основании, а также при интерактивном вводе нового. В процедуре-обработчике этого события должен быть описан сам алгоритм заполнения реквизитов документа на основании переданного значения. Примечание: При копировании (как интерактивном, так и средствами встроенного языка), данный обработчик не вызывается. См. также: ДокументОбъект, метод Заполнить
#26 by Semargl
если бы проблема была в кеше сервака, то такая трабла была бы у всех, не так ли
#27 by mikecool
+25 читать с "При интерактивном вводе нового из формы списка параметр является структурой"
#28 by Semargl
спс, ща гляну
#29 by Undefined vs NULL
перешли с 8.1 на 8.2? ОбработкаЗаполнения ведет теперь иначе
#30 by Нуф-Нуф
освятить сервер. однозначно
#31 by МихаилМ
Внешние   обработки по заполнению табличных частей
#32 by Semargl
Епрст сток хохмачей... А по сути только единицы ответили. Им спасибо
#33 by mikecool
ты не правильно пишешь ник Ёпрст-а )
#34 by Semargl
))
#35 by Fragster
эт фигня, вот как я искал ошибку "Операция не может быть выполнена из-за несоответствия версии или отсутствия записи азы данных (возможно, запись была изменена или удалена)" для нового документа...
#36 by Semargl
чем лечил?)
#37 by Semargl
*
#38 by Fragster
поиском и устранением кольцевых ссылок на ДокументОбъект
#39 by mikecool
не надо было ее допускать )
#40 by Роман
Как насчет подписок?
#41 by Fragster
я только лечу
#42 by vmv
ТС прав, фантомные ошибки в 82 существуют и их природа кроется в передаче управления с сервера на клинет, т.е. когда серверный метод отработал, то каким-то чудным образом переменные в нем не терминируються при выходе иногда и тогда вылазеет этот фантом "Не объектого типа" "Тип не обнаружен " и прочие ля-ля Выход, топорно теминировать "тяжелые" переменные серверного метода в конце его кода или при возврате для функции
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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