Skip To Content

esri_webfeaturelayer_editcounts (AutoLISP)

Gibt die Anzahl der ausstehenden Änderungen am angegebenen Layer zurück. Gibt die Anzahl der Hinzufügungen, Löschungen und Änderungen zurück. Verwenden Sie diese Funktion vor der Synchronisierung, um die erwarteten Änderungen zu bestimmen.

Syntax

(esri_webfeaturelayer_editcounts flname)

Argumente

  • flname | Zeichenfolge | erforderlich | Ein vorhandener Web-Feature-Layer-Name in der Zeichnung.

Beispiel für die Verwendung

Versuch, die Anzahl der Bearbeitungsschritte für den Web-Feature-Layer Shelter abzurufen:

(esri_webfeaturelayer_editcounts "Shelters")

Ergebnis des Beispiels für die Verwendung

Mit dieser Funktion wird die Anzahl der Bearbeitungsschritte für den Web-Feature-Layer Shelter als Assoziationsliste abgerufen:

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

Rückgabewerte

  • Wenn der Vorgang erfolgreich war, werden die Bearbeitungszahltypen und -werte als Assoziationsliste in Form von Paarlisten (dotted pairs) zurückgegeben.

    Assoziierte BezeichnungWertetypWertbeschreibung
    "Additions"

    Integer

    Die Anzahl der Features, die dem Feature-Layer hinzugefügt werden sollen

    "Deletions"

    Integer

    Die Anzahl der Features, die aus dem Feature-Layer gelöscht werden sollen

    "Modified"

    Integer

    Die Anzahl der Features, die im Feature-Layer geändert werden sollen

Ein Rückgabewert mit einem Fehler kann eine der folgenden Ursachen haben:

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

    Das erforderliche Argument wurde nicht angegeben.

  • (nil ("Error" . "Web feature layer not found."))

    Beim angegebenen Web-Feature-Layer-Wert handelt es sich nicht um einen gültigen Web-Feature-Layer in der Zeichnung.