bslls:ServerSideExportFormMethod¶
Серверный экспортный метод формы (ServerSideExportFormMethod)¶
- Тип: Ошибка
- Важность: Блокирующий
- Включена по умолчанию: Да
- Теги:
error,unpredictable,suspicious
Описание диагностики¶
В модуле формы можно объявлять экспортные методы, доступные в клиентском контексте (обычно это методы-обработчики событий оповещения формы).
У экспортных методов формы может быть указана только директива компиляции НаКлиенте, так как для остальных практического смысла нет: обращение к методам формы извне доступно только после вызова метода ПолучитьФорму, который доступен только на клиенте.
Указание экспортному методу формы иной директивы компиляции либо ее опускание считается ошибкой.
В некоторых версиях платформы 1С:Предприятие существовала ошибка, позволяющая использовать экспортные серверные методы форм, но проектировать прикладное решение с эксплуатированием ошибок платформы недопустимо.
Примеры¶
Неправильное применение экспортных методов в форме
Процедура БезДирективКомпиляции() Экспорт
// процедура доступна на сервере
КонецПроцедуры
&НаСервереБезКонтекста
Процедура НаСервереБезКонтекста() Экспорт
КонецПроцедуры
&НаСервере
Процедура НаСервере() Экспорт
КонецПроцедуры
Источники¶
Соответствие стандартам¶
Нет подтверждённых связей со стандартами.
Источник диагностики¶
- Исходная статья
- Ревизия:
f4616cda8a216789ee40529ed857e614b9e2ea25 - Лицензия:
LGPL-3.0-or-later