1С обычные формы. ПодключитьОбработчикИзмененияДанных #798586


#0 by DenisVich
Здравствуйте взял документ Установка точки заказа. Скопировал его. Но при нажатии подбор. в вызове ФормаДокумента.ПодключитьОбработчикИзмененияДанных происходит ошибка. И подбор не открывает. В чем может быть проблема?
#1 by Lexey_
в коде
#2 by DenisVich
Смотрели в коде. Не монятно. Какая разница из какого документа включается обработчик изменения.
#3 by Lexey_
в тексте ошибки же всё написано
#4 by DenisVich
Ошибка возникает не в документе, а в общем модуле. А общие модули работают для всех документов. И причины ошибки там нет.В отладчике в процедуре ОткрытьПодборНоменклатуры в Общем модуле - Работа с диалогами в цикле "Для Каждого ЭлементСтруктурыПараметров Из СтруктураПараметров Цикл" когда доходим до Склада(Ключ=Склад) возникает ошибка - "{ОбщийМодуль.РаботаСДиалогами.Модуль(6340)}: Ошибка при вызове метода контекста (ПодключитьОбработчикИзмененияДанных)             ФормаДокумента.ПодключитьОбработчикИзмененияДанных(ИмяРеквизита, "ОбновитьФормуПодбора", Ложь); по причине: Недопустимое значение параметра (параметр номер '2') (В модуле формы отсутствует процедура с указанным именем) "
#5 by Lexey_
"В модуле формы отсутствует процедура с указанным именем" это не причина ошибки?
#6 by DenisVich
В таком же документе(типовом) Такой же подбор и нету ошибки.
#7 by DenisVich
Разница лишь в том что уже как бы не типовой документ снят с поддрежки.
#8 by Lexey_
читал ?
#9 by DenisVich
Читал. Ошибка не имеет значения, т.к. .
#10 by Lexey_
т.е. ты даже не проверял вот это: В модуле формы отсутствует процедура с указанным именем?
#11 by DenisVich
Да. Документы одинаковые - 100%. Копии.
#12 by DenisVich
В одном работает в другом нет.
#13 by DenisVich
И ни в том ни в том нету ПодключитьОбработчикИзмененияДанных. Копаете не туда.
#14 by Lexey_
ответь на вопрос: есть ли в модуле формы ФормаДокумента процедура с именем ОбновитьФормуПодбора?
#15 by DenisVich
И ни в том ни в том нету ПодключитьОбработчикИзмененияДанных. Копаете не туда.
#16 by DenisVich
#17 by МимохожийОднако
А ты копаешь туда, но не там )). Встать отладчиком на строку с ошибкой и посмотри контекст второго параметра вызываемой процедуры. Наверняка там не то, что ты ожидаешь. После этого подымись чуть выше и немного подумай.
#18 by Lexey_
забудь про свои документы, ответь на вопрос в
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям