Skip to content

Latest commit

 

History

History
46 lines (30 loc) · 1.33 KB

common-module-named-self-reference.md

File metadata and controls

46 lines (30 loc) · 1.33 KB

Избыточное обращение по собственному имени внутри общего модуля

Избыточное обращение по собственному имени внутри общего модуля (к методу, свойству или реквизиту)

Для модулей с повторным использованием возвращаемых значений обращение по собственному имени разрешено

Неправильно

Внутри модуля с именем "МойМодуль":

Парам мояПеременная;

Функция тест() Экспорт
    // код
КонецФункции

МойМодуль.мояПеременная = МойМодуль.тест();

Правильно

Внутри модуля с именем "МойМодуль":

Парам мояПеременная;

Функция тест() Экспорт
    // код
КонецФункции

мояПеременная = тест();

Внутри модуля с именем "МойМодульПовтИсп":

Парам мояПеременная;

Функция тест() Экспорт
    // код
КонецФункции

мояПеременная = МойМодульПовтИсп.тест();

См.