Перейти к содержанию

Присвоение значения свойству ЭтотОбъект (ThisObjectAssign)

Тип Поддерживаются
языки
Важность Включена
по умолчанию
Время на
исправление (мин)
Теги
Ошибка BSL Блокирующий Да 1 error

Описание диагностики

В модулях управляемых форм и общих модулях не должно быть переменной с именем "ЭтотОбъект".

Часто ошибка появляется при поднятии версии режима совместимости конфигурации т.к. в версиях до 8.3.3 свойство "ЭтотОбъект" у управляемых форм и общих модулей отсутствовало. И могло быть использовано как переменная.

Примеры

Неправильно:

ЭтотОбъект = РеквизитФормыВЗначение("Объект");

Источники

Сниппеты

Экранирование кода

// BSLLS:ThisObjectAssign-off
// BSLLS:ThisObjectAssign-on

Параметр конфигурационного файла

"ThisObjectAssign": false