Supprime la définition de champ de la couche d’entités de document, mais n’agit pas sur les entités. Vous ne pouvez pas supprimer les définitions de champs des couches d’entités Web.
Syntaxe
(esri_fielddef_remove flname field)
Arguments
flname | chaîne | obligatoire | Nom de la couche d’entités de document existant dans le dessin.
field | chaîne | obligatoire | Nom de champ attributaire de la couche d’entité de document existante
Exemple d’utilisation
Essayer de supprimer le champ Undev de la couche d’entités Parks :(esri_fielddef_remove "Parks" "Undev")
Exemple d’utilisation du résultat
Supprime le champ et renvoie une liste de valeurs True :
(T)
Valeurs renvoyées
- En cas de réussite, la fonction renvoie une liste de valeurs True : (T)
- 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."))
Un ou plusieurs des arguments 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.
Vous avez un commentaire à formuler concernant cette rubrique ?