180168: Индекс, указанный для <value>, находится вне диапазона для одной или нескольких аннотаций. В таких случаях целевому полю будет присвоено значение Null.

Описание

В листе Аннотация по полю, указанный источник аннотации использует индекс для обработки значений аннотации САПР. При сопоставлении аннотаций САПР, если инструмент обнаруживает, что обработанная аннотация САПР имеет меньше элементов, чем индекс, инструмент присваивает значение Null целевому полю, вместо аннотации САПР.

Затем инструмент продолжает обработку других аннотаций САПР. Например, если значение в столбце SOURCE_ANNOTATION равно A-ANNO-TEXT|3|-, а инструмент находит строку "Single-Floor" при разборе значений в A-ANNO-TEXT, он присвоит значение Null. Это происходит потому, что разбор строки "Single-Floor" по символу ("-") дает меньше трех элементов.

Решение

После запуска инструмента, убедитесь, что в классы объектов Indoors записаны ожидаемые значения аннотации САПР. Если нет, просмотрите значения аннотации САПР и значения в столбце SOURCE_ANNOTATION, и перезапустите инструмент. Если отсутствует всего несколько значений, эффективнее обновить их вручную.