Skip To Content

esri_webfeaturelayer_editcounts (AutoLISP)

Renvoie le nombre de modifications en attente de la couche spécifiée. Renvoie le nombre d’ajouts, de suppressions et de modifications. Utilisez cette fonction avant la synchronisation pour anticiper les modifications prévues.

Syntaxe

(esri_webfeaturelayer_editcounts flname)

Arguments

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

Exemple d’utilisation

Essayer d’obtenir le nombre de mises à jour apportées à la couche d’entités Web Shelter :

(esri_webfeaturelayer_editcounts "Shelters")

Exemple d’utilisation du résultat

Obtient le nombre de mises à jour apportées à la couche d’entités Web Shelter sous forme de liste associée :

(("Additions" . 1) ("Deletions" . 0) ("Modified" . 3))

Valeurs renvoyées

  • En cas de réussite, renvoie les types et les valeurs du nombre de modifications sous forme de liste associée de paires pointées.

    Etiquette associéeType de valeurDescription de la valeur
    "Additions"

    Entier

    Nombre d’entités à ajouter à la couche d’entités.

    "Deletions"

    Entier

    Nombre d’entités à supprimer de la couche d’entités.

    "Modified"

    Entier

    Nombre d’entités à modifier dans la couche d’entités.

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" . "Web feature layer not found."))

    La valeur de la couche d’entités Web spécifiée n’est pas une couche d’entité Web valide dans le dessin.