search_options [search_options,...] | Обновляет связанное значение в целевом слое, используя либо связь инженерной сети, класс отношений, поля соответствия, либо пространственные отношения между входным классом и любыми целевыми классами. Компоненты опции поиска следующие: - Целевой слой — слой, к которому будет применена опция поиска.
- Целевое поле — поле в целевом слое, которое будет обновлено в соответствии с правилом атрибутов.
- Тип поиска — тип поиска, который будет применен к входной и целевой таблицам.
- Входное поле или значение — поле или значение, которые будут редактироваться во входном классе.
- Оператор — метод, который будет использоваться как отношение целевого и входного полей.
- Расстояние поиска — максимальное расстояние от входного объекта, на котором может находиться целевой объект. Будут обновлены только те объекты, которые находятся в пределах этого расстояния.
- Целевое поле сопоставления — поле внешнего ключа из целевого класса, которое связано со значением Входное поле сопоставления во входном классе.
- Входное поле сопоставления — поле первичного ключа из класса-источника, которое связано со значением Целевое поле сопоставления в целевом классе.
Для Тип поиска есть следующие опции: - RELATIONSHIP_CLSS — связанное значение в целевом классе будет обновлено с использованием класса отношения между входным классом и любыми целевыми классами.
- MATCH_FIELDS — поле в целевых классах будет обновляться в зависимости от обновлений поля во входном классе на основе поля сопоставления (отношения первичного или внешнего ключа).
- SPATIAL_ONLY — поле в целевом слое будет обновляться на основе пересечения объектов из входного класса с любыми выходными классами.
- US_CONNECTED — будут возвращены объекты, подключенные к указанному объекту через ассоциацию связности.
- US_CONTAINER — будут возвращены объекты, содержащие указанный объект, с помощью связи содержания.
- US_CONTENT — будут возвращены объекты, содержащие указанный объект, с помощью связи содержания.
- US_STRUCTURE — будет возвращен объект, к которому указанный объект присоединен посредством связи прикрепления к структуре.
- US_ATTACHED — будут возвращены объекты, прикрепленные к указанному объекту с помощью связи прикрепления к структуре.
- US_JUNCTION_EDGE — будут возвращены объекты, подключенные к указанному объекту через ассоциацию связности соединение-ребро.
- US_MIDSPAN — будут возвращены объекты, соединенные к указанным объектом через ассоциацию связности срединной точки соединение-ребро.
У Оператор имеются следующие опции: - SET_VALUE — значение в целевом поле будет обновлено значением из входного поля.
- CONCATENATE — существующее значение в целевом поле будет обновлено путем соединения со значением в исходном поле. По умолчанию значения будут соединены через символ дефиса (-).
- BITWISE_OR — побитовая операция будет выполнена над существующим значением в целевом поле с использованием входящего значения из исходного поля. Исходное и целевое поля должны быть числовыми.
| Value Table |