Возвращает QUERYFILTER существующий векторный слой документа в виде связанного списка, представляющего запрос, используемый для определения векторного слоя.
Синтаксис
(esri_docfeaturelayer_getquery flname [subtype])
Аргументы
- flname | строка | обязательно | имя существующего векторного слоя документа текущего чертежа.
- subtype | string | дополнительный | имя подтипа существующего векторного веб-слоя чертежа.
Пример использования
Попытайтесь получить свойства запроса фильтра для векторного слоя Buildings в виде связанного списка:(esri_docfeaturelayer_getquery "Buildings")
Результат из примера использования
Возвращает свойства запроса фильтра для векторного слоя Buildings в виде связанного списка, состоящего из кода DXF™ для слоя 8 и строки имен слоев AutoCAD, разделенных запятыми, для родительских объектов и подтипов:
((8 . "Buildings"))
Возвращаемые значения
- В случае успеха, возвращает связанный список, представляющий собой запрос, используемый для определения векторного слоя. Связанный список содержит коды DXF™ в качестве значений ключей и связанное значение, которые объединяются, создавая запрос фильтра для векторного слоя.
- В случае неудачи возвращается список с первым значением nil, а затем связанный список, содержащий значение ключа "Error" и соответствующее сообщение об ошибке в виде строки: (nil ("Error" . "<message>"))
Не удалось возвратить значения
Неудачное возвращение значения может произойти по любой из следующих причин:
- (nil ("Error" . "Missing required argument."))
Не указан один обязательный аргумент.
- (nil ("Error" . "Feature layer not found."))
Заданный векторный слой не является допустимым слоем чертежа.
- (nil ("Error" . "Subtype not found."))
Указанное значение векторного слоя подтипа не является допустимым подтипом чертежа.
См. также
esri_featurelayer_getquery | Возвращает связанный список свойств запроса фильтра для указанного векторного слоя.