Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ложное срабатывание ошибки "Свойство (метод) объекта не обнаружено" при вызове метода клиент-серверного модуля из метода с директивой компиляции НаКлиентеНаСервереБезКонтекста #1126

Closed
adminimusRU opened this issue Aug 21, 2023 · 1 comment
Labels
bug Something isn't working Встроенный язык Языковая инфраструктура BSL
Projects
Milestone

Comments

@adminimusRU
Copy link

Описание ошибки

При вызове экспортного метода из клиент-серверного общего модуля ложно диагностируется ошибка "Свойство (метод) объекта не обнаружено [Тонкий клиент, Толстый клиент (управляемое приложение), Web-клиент]" в случае, если вызов осуществляется из метода с директивой компиляции НаКлиентеНаСервереБезКонтекста.
При директивах компиляции НаКлиенте, НаСервереБезКонтекста, НаСервере ошибка не диагностируется.

Как воспроизвести

Общий модуль ОбщийМодуль9ВызовСервера:

Процедура ВызываемаяПроцедура(Парам1) Экспорт
	
	Парам1 = Парам1 + 1;
	
КонецПроцедуры

Код модуля формы:

&НаКлиенте
Процедура Процедура1()
	
	Перем1 = 2;
	ОбщийМодуль9ВызовСервера.ВызываемаяПроцедура(Перем1);
	
КонецПроцедуры

&НаКлиентеНаСервереБезКонтекста
Процедура Процедура2()
	
	Перем1 = 2;
	ОбщийМодуль9ВызовСервера.ВызываемаяПроцедура(Перем1);
	
КонецПроцедуры

&НаСервере
Процедура Процедура3()
	
	Перем1 = 2;
	ОбщийМодуль9ВызовСервера.ВызываемаяПроцедура(Перем1);
	
КонецПроцедуры

&НаСервереБезКонтекста
Процедура Процедура4()
	
	Перем1 = 2;
	ОбщийМодуль9ВызовСервера.ВызываемаяПроцедура(Перем1);
	
КонецПроцедуры

Скриншоты

image

Пример в коде типовой ERP 2.5.13-2.5.14 в форме элемента справочника БанковскиеСчетаКонтрагентов на вызове ДенежныеСредстваВызовСервера.SWIFT:
image

Ожидаемое поведение

Ошибка не выводится.

Лог рабочей области

логи2.zip

Версия 1С:EDT

2023.1.2

Операционная система

Windows

Установленные плагины

No response

Дополнительная информация

Уже исправляли подобное в #1017, видимо остался еще сценарий.

@adminimusRU adminimusRU added the bug Something isn't working label Aug 21, 2023
@Erik773 Erik773 added the Встроенный язык Языковая инфраструктура BSL label Aug 22, 2023
@Erik773 Erik773 added this to Низкий приоритет in Bugs Aug 22, 2023
@tretyakevich tretyakevich added this to the 2023.2 milestone Aug 29, 2023
@tretyakevich tretyakevich moved this from Низкий приоритет to Запланировано in Bugs Aug 29, 2023
@MaksimDzyuba
Copy link
Collaborator

Здравствуйте, должно быть исправлена в 2023.3, не получается воспроизвести,
bandicam-2024-02-06-13-22-17-799

Bugs automation moved this from Запланировано to Завершенные Feb 6, 2024
@MaksimDzyuba MaksimDzyuba modified the milestones: 2023.2, 2023.3 Feb 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working Встроенный язык Языковая инфраструктура BSL
Projects
Bugs
Завершенные
Development

No branches or pull requests

4 participants