Метод объекта не обнаружен. Модуль обработки.

1. Aleksey_Abramov 27.12.22 13:03 Сейчас в теме
На форме обработки есть команда. У команды такой обработчик:
&НаКлиенте
Процедура ПолныйРасчет(Команда)
	
	ПолныйРасчетНаСервере();
	
КонецПроцедуры

&НаСервере
Процедура ПолныйРасчетНаСервере()
	
	Обработка = РеквизитФормыВЗначение("Объект");
	Обработка.Тест();

КонецПроцедуры
Показать

В модуле обработки пишу так:
Процедура Тест() Экспорт
	
	А = 0;
	Сообщить("Тест");
	
КонецПроцедуры

Выходит ошибка "....Форма(3134)}: Метод объекта не обнаружен (Тест)". Обработка не внешняя, а находится в дереве конфигурации.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. пользователь 27.12.22 13:05
Сообщение было скрыто модератором.
...
3. Aleksey_Abramov 27.12.22 13:07 Сейчас в теме
(2) Опа.. Точно. Там вообще справочник. Вот это я проглядел)) Стыд😳
4. Aleksey_Abramov 27.12.22 13:15 Сейчас в теме
(2) Интересно. А зачем может потребоваться такая возможность подменить в обработке "объект" на справочник? Для чего такой функционал?
5. пользователь 27.12.22 13:17
Сообщение было скрыто модератором.
...
6. Zevzm 27.12.22 13:26 Сейчас в теме
(4)Один из реквизитов может быть назначен основным реквизитом формы. При этом поведение формы изменяется в соответствии с типом этого реквизита. Кроме изменения поведения формы, происходит изменение контекста модуля формы. Наряду с методами и свойствами формы, в нем становятся доступны методы и свойства объекта, являющегося значением основного реквизита.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот