Ein automatischer Filter in einer Excel-Arbeitsmappe aktualisieren

Was bewirkt Aktualisieren?

Das Aufrufen des Endpunkts wendet die aktuellen Filterkriterien erneut an, nachdem sich die Daten im Arbeitsblatt geändert haben (z. B. Zeilen wurden hinzugefügt oder entfernt). Der Vorgang ändert die Filterdefinition nicht; er aktualisiert lediglich die Anzeige und gibt eine Statusantwort zurück.

REST-API

Diese REST-API aktualisiert einen automatischen Filter in einer Excel-Arbeitsmappe (API-Version v3.0).

POST https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/autoFilter/refresh

Sicherheit und Authentifizierung

Die Aspose.Cells Cloud APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.

Antwort

{
    "Status":"OK",
    "Code":200
}

HTTP-Statuscodes

Code Bedeutung Beschreibung
200 OK Filter erfolgreich angewendet; Antwort enthält Details zum Vorgang.
400 Ungültige Anforderung Fehlende oder ungültige Parameter (z. B. nicht unterstützter Dateityp).
401 Nicht autorisiert Ungültiges oder fehlendes JWT-Token.
413 Anforderung zu groß Die hochgeladene Datei überschreitet das maximale Größe limit.
500 Interner Serverfehler Unerwarteter Serverfehler.

Beispiele für Fehlerantworten

// 400 Ungültige Anforderung
{
    "Code": 400,
    "Message": "Ungültiger Parameter: sheetName wurde nicht gefunden."
}

// 401 Nicht autorisiert
{
    "Code": 401,
    "Message": "Authentifizierung fehlgeschlagen. JWT-Token fehlt oder ist ungültig."
}

// 413 Anforderung zu groß
{
    "Code": 413,
    "Message": "Die hochgeladene Datei überschreitet die maximal zulässige Größe."
}

// 500 Interner Serverfehler
{
    "Code": 500,
    "Message": "Auf dem Server ist ein unerwarteter Fehler aufgetreten."
}

Verwenden der PostWorksheetAutoFilterRefresh-API mit SDKs

Spezifikation der PostWorksheetAutoFilterRefresh-API

Die OpenAPI-Spezifikation definiert eine öffentlich zugängliche Programmierschnittstelle und ermöglicht REST-Interaktionen direkt aus einem Webbrowser.

Sie können das cURL-Befehlszeilentool verwenden, um Aspose.Cells-Webdienste problemlos aufzurufen. Das folgende Beispiel zeigt, wie mit cURL Aufrufe an die Cloud-API durchgeführt werden.

Verwenden der Aspose.Cells Cloud SDKs

Die Verwendung eines SDKs ist die beste Möglichkeit, die Entwicklungszeit zu verkürzen. Ein SDK übernimmt die Details auf unterster Ebene und ermöglicht es Ihnen, sich auf Ihre Projektaufgaben zu konzentrieren. Eine vollständige Liste der Aspose.Cells Cloud SDKs finden Sie im GitHub-Repository.

Die folgenden Codebeispiele zeigen, wie Aufrufe an Aspose.Cells-Webdienste mit verschiedenen SDKs durchgeführt werden: