La fonction esri_featurelayer_featurecount renvoie le nombre total d’entités d’une couche d’entités du dessin. Utilisez cette fonction pour compter le nombre d’entités de la couche d’entités Web ou de la couche d’entités de document (pour la couche d’entités spécifiée) dans le dessin.
Syntaxe
(esri_featurelayer_featurecount flname [subtype])
Arguments
- flname | chaîne | obligatoire | Nom de couche d’entités Web ou 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 1
Demander le nombre d’entités de la couche d’entités Shelters qui figurent actuellement dans le dessin.(esri_featurelayer_featurecount "Shelters")
Exemple d’utilisation du résultat 1
Renvoyer le nombre d’entités de la couche d’entités Shelters dans le dessin, sous forme de nombre entier.
15Exemple d’utilisation 2
Demander le nombre d’entités de la couche d’entités Shelters figurant actuellement dans le dessin.(esri_featurelayer_featurecount "shelters" "Open")
Exemple d’utilisation du résultat 2
Renvoyer le nombre d’entités de la couche d’entités Shelters avec le sous-type Open figurant actuellement dans le dessin, sous forme de nombre entier.
11Valeurs renvoyées
- En cas de réussite, renvoie le nombre demandé d’entités.
- En cas d’échec, renvoie une liste avec la première valeur de nil, une liste associée contenant la valeur de clé "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". "Feature layer not found."))
La couche d’entités spécifiée est introuvable dans le dessin.
- (nil ("Error" . "Subtype not found."))
La sous-couche spécifiée n’existe pas dans le fichier.
- (nil ("Error". "Missing required argument"))
Le nom de la couche d’entités requis n’a pas été spécifié.
Vous avez un commentaire à formuler concernant cette rubrique ?