Чтобы создать выражение, выполните следующие действия:
Например, в Диспетчере отображения AutoCAD Map 3D щелкните правой кнопкой мыши слой и выберите команду Запрос для фильтрации данных. Слой, по которому вы щелкнули правой кнопкой мыши, является источником данных для выражения. При фильтрации данных AutoCAD Map 3D отображает только данные этого слоя, которые отвечают условиям выражения.
Если включена страница запуска выражения, отображаются кнопки, представляющие различные типы выражений. Можно нажать одну из этих кнопок и вставить шаблон выражения.
Нажмите одну из этих кнопок, чтобы начать выполнение выражения примера.
Чтобы предотвратить отображение кнопок запуска каждый раз при создании выражения, установите флажок Не показывать при запуске. Эти кнопки можно будет повторно отобразить позднее, нажав Начало работы.
Чтобы закрыть страницу запуска, нажмите Закрыть.
Щелкните компонент, чтобы открыть меню параметров для его замены или удаления.
Чтобы вставить элементы, воспользуйтесь меню и кнопками в верхней части окна.
Все выражения состоят из текста, введенного пользователем.
Операции могут сочетаться в выражении различными способами. Например, можно рассчитать область всех участков, а затем найти элементы, у которых свойство StreetName имеет значение "Вязовая" и площадь которых превышает 6 000 квадратных метров.
ST_NAME = 'ELM St'
Area2D (Geometry) < 12000
Свойство Geometry может иметь другое имя в вашем хранилище данных. Оно всегда указывается в числе геометрических свойств в списке Свойства. Вставьте свойство из списка. Не изменяйте его вручную и не подставляйте значение для этого свойства.
ToDate (PURCHASE_DATE, MM/DD/YYYY) AND PURCHASE_DATE < 01/01/2005
Concat (ST_NAME, ‘ ‘, SUFFIX)
Ceil (REPAIR_COST)
Для получения справки по любому элементу выражения см. раздел Создание выражений - справочник.
В ходе проверки выполняется только проверка синтаксиса выражения. Здесь не ведется проверка допустимости введенных значений и соответствия результатов ожидаемым. При возникновении проблем при проверке выводится сообщение об ошибке, которое помогает найти решение.