() Великолепная разработка!
Анализ конфигураций выдал мне ошибку "Не обнаружена функция общего модуля" на строке
... = ИсторияИзменений.Количество()
Оказалось, что у меня есть общий модуль ИсторияИзменений, а в одном из документов есть табличная часть ИсторияИзменений. То есть реальная проблема не в отсутствии метода в общем модуле, а в одинаковых именах разных объектов.
Ради интереса создал в тестовой базе табличную часть "Справочники" - 1С не выдала ошибку!
Поэтому очень хотелось бы иметь проверку, что нет совпадений имен разных объектов контекста, таких, как:
- свойства глобального контекста;
- общие модули;
- табличные части объекта;
- реквизиты объекта;
- реквизиты формы;
- переменные модуля.
Такое совпадение имен объектов - источник трудноуловимых глюков.
И еще один момент - в моей конфигурации оказалось несколько закрытых общих модулей. Проверяет ли Анализ конфигураций обращения к таким модулям?