Чтение свойства доступного только для записи
У некоторых встроенных в платформу 1С типов, есть свойства, которые могут быть доступны, для записи, чтения или для того и другого. Например, у типа "Диаграмма", есть свойство "ИсточникДанных", доступное только для записи.
Если попытаться прочитать это свойство, например:
Диаграмма = Новый Диаграмма;
Свойство = Диаграмма.ИсточникДанных;
Конфигуратор пропускает такой код как валидный, однако при выполнении в режиме 1С:Предприятие, получится ошибка времени выполнения "Поле объекта недоступно для чтения!".
На текущий момент, проверка работает только для локальных переменных метода
Экранирование кода
// sonar:SaveOnlyProperty:off
// sonar:SaveOnlyProperty:on