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

Использована конструкция "ДанныеФормыВЗначение()"

В большинстве случаев, в модулях форм следует использовать метод формы РеквизитФормыВЗначение вместо метода ДанныеФормыВЗначение. Рекомендация обусловлена соображениями унификации прикладного кода и тем, что синтаксис метода РеквизитФормыВЗначение проще, чем у ДанныеФормыВЗначение(а следовательно, меньше вероятность ошибки).

В ДанныеФормыВЗначениенеобходимо дополнительно передавать тип значения:

ТаблицаПодписей = ДанныеФормыВЗначение("ТаблицаПодписей", Тип("ТаблицаЗначений"));

а для РеквизитФормыВЗначение это не обязательно, а в практическом плане - избыточно:

ТаблицаПодписей = РеквизитФормыВЗначение("ТаблицаПодписей");

Наличие в платформе 1С:Предприятие метода формы РеквизитФормыВЗначение (наряду с методом глобального контекста ДанныеФормыВЗначение) объясняется только удобством его применения. С точки зрения эффективности и результата методы работают одинаково.

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

// sonar:DeprecatedMethodFormDataToValue:off
// sonar:DeprecatedMethodFormDataToValue:on