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 Bezeichnung Wertetyp Wertbeschreibung "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.