Renvoie la valeur QUERYFILTER d’une couche d’entités de document existante sous forme de liste associée représentant la requête utilisée pour définir la couche d’entités.
Syntaxe
(esri_docfeaturelayer_getquery flname [subtype])
Arguments
- flname | chaîne | obligatoire | Nom de la couche d’entités de document existant dans le dessin.
- subtype | chaîne | facultatif | Nom de sous-type de couche d’entités existant dans le dessin.
Exemple d’utilisation
Essayer d’obtenir les propriétés de requête de filtre pour la couche d’entités Buildings sous forme de liste associée :(esri_docfeaturelayer_getquery "Buildings")
Exemple d’utilisation du résultat
Renvoie les propriétés de requête de filtre pour la couche d’entités Buildings sous forme de liste associée composée du code DXF™ pour la couche 8 et d’une chaîne séparée par des virgules des noms de couches AutoCAD pour les entités et sous-types parents :
((8 . "Buildings"))
Valeurs renvoyées
- Réussite : renvoie une liste associée représentant la requête utilisée pour définir la couche d’entités. La liste associée contient des codes DXF™ en tant que valeurs clés et une valeur associée qui s’associent pour créer une requête de filtrage pour la couche d’entités.
- En cas d’échec, renvoie une liste avec la première valeur nil, puis une liste associée contenant la valeur principale "Error" et un message d’erreur associé sous forme de chaîne : (nil ("Error" . "<message>")).
Valeurs d’échec renvoyées
Un échec peut être dû par exemple aux raisons suivantes :
- (nil ("Error" . "Missing required argument."))
L’argument requis n’a pas été fourni.
- (nil ("Error" . "Feature layer not found."))
La valeur de la couche d’entités spécifiée n’est pas une couche d’entité valide dans le dessin.
- (nil ("Error" . "Subtype not found."))
La valeur de couche d’entités de sous-type spécifiée n’est pas un sous-type valide dans le dessin.
Voir aussi
esri_featurelayer_getquery | Renvoie une liste associée des propriétés de filtre de requête pour la couche d’entités spécifiée.
Vous avez un commentaire à formuler concernant cette rubrique ?