Если я правильно понял, то метод
\Classes\xRefUpdate\utilElementsToBexRefedInsert
Это подготовка списка объектов, для которых планируется выполнить обновление перекрестных ссылок. Метод - это не объект. Поэтому нужно указать таблицу. Вопрос в том, какую именно?
По логике, вроде бы, надо именно ту таблицу, к которой этот метод относится. Т.е. действительно "опечатка"
Та же самая проблема и дальше в этом методе
- TableIndex, TableRelation, TableFieldGroup, TableField
- ClassStaticMethod
Поиск родителя по имени вложенного объекта. Скорее всего, ничего не найдет или найдет не тот объект, для которого нужно обновлять перекрестные ссылки
Вообще говоря, в комментариях же написано, что это все - перестраховка. На случай, если предполагается обновление перекрестных ссылок по одному конкретному методу. Без обновления перекрестных ссылок по самой таблице. Вот я сильно сомневаюсь, что кто-то так делает. Скорее всего, обновление будет по самой таблице, где все это находится и в этом случае в данную ветку кода не попадем
Т.е. формально - да, ошибка. Но фактически, проявляется эта ошибка в очень специфической ситуации.
__________________
- Может, я как-то неправильно живу?!
- Отчего же? Правильно. Только зря...
|