Uppdatera ett automatiskt filter i ett Excel-arbetsblad

Vad gör Uppdatera?

När du anropar slutpunkten tillämpas de aktuella filterkriterierna igen efter att arbetsbladsdata har ändrats (t.ex. rader har lagts till eller tagits bort). Operationen ändrar inte filterdefinitionen; den uppdaterar bara vyn och returnerar ett statussvar.

REST API

Detta REST API uppdaterar ett automatiskt filter i ett Excel-arbetsblad (API-version v3.0).

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

Säkerhet och autentisering

Aspose.Cells Cloud API:er är säkra och kräver JWT-tokenbaserad autentisering.

Svar

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

HTTP-statuskoder

Kod Betydelse Beskrivning
200 OK Filter tillämpades framgångsrikt; svaret innehåller åtgärdens detaljer.
400 Felaktig begäran Saknade eller ogiltiga parametrar (t.ex. filtyp som inte stöds).
401 Ej auktoriserad Ogiltig eller saknad JWT-token.
413 Payload för stor Den uppladdade filen överskrider storleksgränsen.
500 Internt serverfel Oväntat serverfel.

Exempel på felaktiga svar

// 400 Bad Request
{
    "Code": 400,
    "Message": "Ogiltig parameter: sheetName hittades inte."
}

// 401 Unauthorized
{
    "Code": 401,
    "Message": "Autentisering misslyckades. JWT-token saknas eller är ogiltig."
}

// 413 Payload Too Large
{
    "Code": 413,
    "Message": "Den uppladdade filen överskrider den maximalt tillåtna storleken."
}

// 500 Internal Server Error
{
    "Code": 500,
    "Message": "Ett oväntat fel uppstod på servern."
}

Hur man använder PostWorksheetAutoFilterRefresh API med SDK:er

PostWorksheetAutoFilterRefresh API-specifikation

OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt och låter dig utföra REST-interaktioner direkt från en webbläsare.

Du kan använda cURL-kommandoradsverktyget för enkelt att komma åt Aspose.Cells webbtjänster. Följande exempel visar hur man gör anrop till Cloud API med cURL.

Använd Aspose.Cells Cloud SDK:er

Att använda ett SDK är det bästa sättet att påskynda utvecklingen. Ett SDK hanterar detaljer på lågnivå och låter dig fokusera på dina projektuppgifter. Se GitHub-lagringsplatsen för en komplett lista över Aspose.Cells Cloud SDK:er.

Följande kodexempel visar hur man gör anrop till Aspose.Cells webbtjänster med hjälp av olika SDK:er: