Skip To Content

esri_webfeaturelayer_branchNames (AutoLISP)

Cette fonction récupère une liste de noms de versions de branche à partir du serveur. Cette fonction AutoLISP nécessite que vous soyez connecté pour pouvoir accéder à la couche et récupérer les noms.

Syntaxe

(esri_webfeaturelayer_branchNames flname)

Arguments

  • flname | chaîne | obligatoire | Nom de couche d’entités Web existant dans le dessin.

Exemple d’utilisation

Tente de récupérer une liste de noms de versions de branche associée à la couche d’entités Web Distribution.

(esri_webfeaturelayer_branchNames "Distribution")

Exemple d’utilisation du résultat

Renvoie une liste de noms de versions de branche associée à la couche d’entités Web Distribution sous forme de chaînes.

("sde.DEFAULT" "emil9669.TestVersion" "editor01.private" "editor01.public" "editor01.protected" "ruser.testfromUI"

Valeurs renvoyées

  • En cas de réussite, renvoie une liste de noms de versions de branche sous forme de chaînes.
  • En cas d’échec, renvoie une liste avec la première valeur nil puis une liste associée contenant la valeur principale "Error" (Erreur) 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" . "No connected web feature layers found."))

    Aucune couche d’entités Web connectée n’a été trouvée.

  • (nil ("Error" . "Layer does not support branch versions."))

    La couche ne prend pas en charge la version de branche.

  • (nil ("Error" . "Missing required argument."))

    L’argument requis n’a pas été fourni.