v8cs:form-self-reference¶
Использование устаревшего псевдонима (form-self-reference)¶
- Категория:
bsl
Следует использовать псевдоним "ЭтотОбъект" вместо устаревшего "ЭтаФорма" в модуле формы
Неправильно¶
Парам мояПеременная;
Функция тест() Экспорт
// код
КонецФункции
ЭтаФорма.мояПеременная = ЭтаФорма.тест();
Неправильно¶
Оповещение = Новый ОписаниеОповещения("ВопросЗавершение", ЭтаФорма);
ПоказатьВопрос(Оповещение, ТекстВопроса, РежимДиалогаВопрос.ДаНет, , КодВозвратаДиалога.Да);
Правильно¶
Парам мояПеременная;
Функция тест() Экспорт
// код
КонецФункции
ЭтотОбъект.мояПеременная = ЭтотОбъект.тест();
Правильно¶
Оповещение = Новый ОписаниеОповещения("ВопросЗавершение", ЭтотОбъект);
ПоказатьВопрос(Оповещение, ТекстВопроса, РежимДиалогаВопрос.ДаНет, , КодВозвратаДиалога.Да);
См.¶
Соответствие стандартам¶
Нет подтверждённых связей со стандартами.
Источник диагностики¶
- Исходная статья
- Ревизия:
c8fe7932babf718c0ace3cf836a99d6a3b98d098 - Лицензия:
EPL-2.0