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