Devuelve una lista asociada de propiedades de filtro de consulta para la capa de entidades especificada.
Es una opción nueva que consolida versiones antiguas de esri_featurelayer_getquery y esri_docfeaturelayer_getquery en una función. Devuelve el QUERYFILTER de una capa de entidades de documento o web existente como lista asociada que representa una consulta relacionada con la capa de entidades.
Sintaxis
(esri_featurelayer_getquery flname [subtype])
Argumentos
- flname | cadena de caracteres | obligatorio | El nombre de una capa de entidades existente en el dibujo.
- subtype | cadena de caracteres | opcional | Un nombre de subtipo de capa de entidades existente en el dibujo.
Ejemplo de uso 1
Intentar obtener las propiedades de consulta de filtro para la capa de entidades Shelters como una lista asociada:(esri_featurelayer_getquery "Shelters")
Ejemplo de resultado de uso 1
Devuelve las propiedades de consulta de filtro de la capa de entidades Shelters como una lista asociada que consta del código DXF™ de la capa 8 y una cadena de caracteres separada por comas de nombres de capas AutoCAD para las principales entidades y subtipos:
((8 . "ESRI_Shelters,ESRI_Shelters_4,ESRI_Shelters_2,ESRI_Shelters_3,ESRI_Shelters_1,ESRI_Shelters_5,ESRI_Shelters_6"))
Ejemplo de uso 2
Intentar obtener las propiedades de consulta de filtro para el subtipo Shelters_2 de la capa de entidades Shelters como una lista asociada(esri_featurelayer_getquery "Shelters" "Shelters_2")
Ejemplo de resultado de uso 2
Devuelve las propiedades de consulta de filtro para el subtipo Shelters_2 de la capa de entidades Shelters como una lista asociada que consta del código DXF™ para la capa 8 y el nombre de la capa AutoCAD ESRI_Shelters_2:
((8 . "ESRI_Shelters_2"))
Valores de retorno
- Si es correcto, devuelve una lista asociada que representa la consulta utilizada para definir la capa de entidades. La lista asociada contiene códigos DXF™ como valores clave y un valor asociado que se combina para crear una consulta de filtrado para la capa de entidades.
- Si se produce un error, devuelve una lista con el primer valor de nil y, a continuación, una lista asociada que contiene el valor de clave "Error" y un mensaje de error asociado como cadena de caracteres: (nil ("Error" . "<message>"))
Valores de retorno fallido
Se puede producir un valor de retorno fallido por cualquiera de los siguientes motivos:
- ( nil ("Error" . "Missing required argument."))
El valor de capa de entidades es obligatorio.
( nil ("Error" . "Subtype not found."))El valor de subtipo de capa de entidades especificado no es una capa de subtipo de entidades válida del dibujo.
(nil ("Error" . "Feature layer not found."))El valor de la capa de entidades especificada no es una capa de entidades válida en el dibujo.