Почему в 1с82 Запрещено ОбработкаЗаполнения #572744


#0 by Max1986
Запустил тест 1с8 на совместимость с 1с82 обработкой ПроверкаКонфигурацииДляПереводаНа82.epf. И выдает сообщение ЗапрещенныеИдентификаторы - ОбработкаЗаполнения. Кто в теме - почему?
#1 by Irbis
Может слово зарезервировано?
#2 by Max1986
так это стандартная в модуле док
#3 by unregistered
Необходимо добавлять в эту обработку проверку на Неопределено, т.к. изменился вызов этой процедуры. Она вызывается при интерактивном создании нового объекта, когда ЗначениеЗаполнения может принимать значение Неопределено.
#4 by butterbean
может просто глюк обработки??
#5 by Max1986
а можно чуть поподробнее?
#6 by Maxus43
на ИТС написано про ОбработкуЗаполнения
#7 by Maxus43
+ но там про то что в этой процедуре надо обязательно проверять тип источника
#8 by unregistered
Анализа типа параметра обработчика ОбработкаЗаполнения В 1С:Предприятии 8.2 обработчик ОбработкаЗаполнения требует анализа типа, приходящего в качестве параметра значения. Для устранения несовместимости необходимо: выявить все обработчики ОбработкаЗаполнения (поможет приложенная обработка); убедиться в том, что в коде обработчика есть анализ типа параметра; если нет – вставить в код условие вида Если ТипЗнч(Основание) = Тип("…"), где Основание – параметр обработчика ОбработкаЗаполнения. Дополнительный вызов обработчика ОбработкаЗаполнения В 1С:Предприятии 8.2 обработчик ОбработкаЗаполнения вызывается при программном вводе нового элемента с помощью вызова методов ПолучитьФормуНовогоДокумента, ПолучитьФормуНовогоЭлемента и аналогичных. В результате чего следующий код дважды вызовет обработчик объекта ОбработкаЗаполнения: Копировать в буфер обмена Для устранения несовместимости необходимо: выявить все вызовы метода Заполнить, которые применяются совместно с методами вида ПолучитьФормуНового; заменить вызов ПолучитьФормуНового на пару вызовов ПолучитьФорму и Открыть. Например: Копировать в буфер обмена ОбъектСчетаФактуры = Документы.СчетФактуры.СоздатьДокумент;
#9 by Max1986
понял спасибо
#10 by Maxus43
сама ошибка из "ЗапрещенныеИдентификаторы" мне не встречалась, у меня обработка просто выдаёт положение всех процедур обработки заполнения, без ругательств
#11 by Max1986
ну да просто пишет такой текст модуля ОбработкаЗаполнения
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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