Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Расширение. &Вместо несуществующей процедуры

Расширение. &Вместо несуществующей процедуры
Я
   25-11
 
24.08.20 - 22:49
Подскажите, в модуле формы объекта, заимствованного в расширение, обнаруживаю процедуру, перед которой указана директива &Вместо("НекаяПроцедура")
Однако в модуле объекта "НекаяПроцедура" отсутствует. Ни при проверке модулей, ни при подключении расширения никакие ошибки не регистрируются. Это такая известная особенность работы расширений? Или я что-то важное не замечаю?
   25-11
 
1 - 24.08.20 - 22:50
Ох, прошу модератора исправить опечатку в слове Расширение.
   ГдеСобакаЗарыта
 
2 - 24.08.20 - 22:52
Возможно НекаяПроцедура присутствовала в предыдущих релизах, а сейчас ее выпилили
   ГдеСобакаЗарыта
 
3 - 24.08.20 - 22:54
И да, странно искать процедуру расширения формы в модуле объекта. Я б поискал в модуле расширяемой формы
   25-11
 
4 - 24.08.20 - 22:56
(2) Это почти наверняка так и было, но я предполагаю, что даннпя ситуация должна регистрироваться как синтаксическая ошибка при проверке модуля. Или при подключении расширения. Собственно, вопрос: кто-то уже с этим сталкивался?
   ГдеСобакаЗарыта
 
5 - 24.08.20 - 23:02
Ну с точки зрения синтаксиса ничего криминального нет. Запусти проверку расширения. И все-таки в модуле формы посмотри.
   25-11
 
6 - 24.08.20 - 23:08
(5) Да вот никакие проверки не дают ошибок. Процедуры для замещения, тем не менее, нет...
   ГдеСобакаЗарыта
 
7 - 24.08.20 - 23:16
Значит процедура есть. Мне проверка конфигурации выдает ошибку
Расширение1 Документ.АвансовыйПлатежИностранцаПоНДФЛ.Форма.ФормаДокумента.Форма Не обнаружено ссылок на процедуру: "Расш1_воадыоржп"
   ГдеСобакаЗарыта
 
8 - 24.08.20 - 23:28
Хотя Не обнаружено ссылок это видимо значит нет вызовов процедуры, а не то что ее нет в заимствованном объекте. Так что (7) ложно.
   25-11
 
9 - 24.08.20 - 23:44
(5) Зачем искать в модуле формы (хотя и там тоже нет), когда в расширении процедура в модуле объекта??
Нет вообще нигде, проверено глобальным поиском.
   ГдеСобакаЗарыта
 
10 - 24.08.20 - 23:49
(9) Ну ты в (0) написал "в модуле формы объекта, заимствованного в расширение, обнаруживаю процедуру"
Ну а так, синтаксической ошибки действительно нет, и применению расширения тоже ничего не противоречит.
Смириться
   25-11
 
11 - 25.08.20 - 00:22
(10) Да, извиняюсь, добавил лишнее слово, модуль объекта модифицирован.
   25-11
 
12 - 25.08.20 - 00:23
(10) Смирился, хотя нелогично как-то.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.