Lägg till ett filter i ett Excel-ark med Aspose.Cells Cloud
Förutsättningar: Innan du anropar detta API måste du hämta en giltig JWT-token, se till att målarboksen är uppladdad till det angivna lagringsutrymmet och ha de nödvändiga behörigheterna för att komma åt filen. En nyare version av cURL (7.68 eller senare) rekommenderas för kommandoradsexempel.
Detta REST API lägger till ett filter för en specifik kolumn i ett Excel-ark.
PutWorksheetFilter API
PUT https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/autoFilter/filter
Säkerhet och autentisering
Aspose.Cells Cloud API:er är säkra och kräver JWT-tokenbaserad autentisering.
Begäranens parametrar
| Parameter_name | Typ | Plats | Beskrivning |
|---|---|---|---|
| name | string | Path | Namnet på arbetsboken. |
| sheetName | string | Path | Namnet på arket. |
| range | string | Query | Cellområdet som innehåller filtret (t.ex. A1:B1). |
| fieldIndex | integer | Query | Nollbaserat index för kolumnen som filtret ska tillämpas på. |
| criteria | string | Query | Filterkriterierna (t.ex. ett värde eller en uttryck). |
| matchBlanks | boolean | Query | Sätt till true för att inkludera tomma celler i filtret; annars false. |
| refresh | boolean | Query | Sätt till true för att uppdatera filtret efter tillämpning; annars false. |
| folder | string | Query | Mappen där den ursprungliga arbetsboken lagras. |
| storageName | string | Query | Namnet på lagringstjänsten. |
Svar
{
"Status":"OK",
"Code":200
}
HTTP-statuskoder
| Kod | Betydelse | Beskrivning |
|---|---|---|
| 200 | OK | Filter tillämpades framgångsrikt; svaret innehåller åtgärdens information. |
| 400 | Felaktig begäran | Saknade eller ogiltiga parametrar (t.ex. filtyp som inte stöds). |
| 401 | Obehörig | Ogiltig eller saknad JWT-token. |
| 413 | För stor nyttolast | Den uppladdade filen överskrider storleksgränsen. |
| 500 | Internt serverfel | Oväntat serverfel. |
Hur du använder PutWorksheetFilter API med SDK:er
PutWorksheetFilter API-specificering
OpenAPI-specificeringen 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 kommandoradsverktyget cURL för enkelt att komma åt Aspose.Cells webbtjänster. Följande exempel visar hur du anropar API:et med cURL.
Använd Aspose.Cells Cloud SDK:er
Att använda en SDK är det snabbaste sättet att utveckla. En SDK hanterar detaljer på låg nivå så att du kan fokusera på ditt projekt. Kontrollera GitHub-förrådet för en komplett lista över Aspose.Cells Cloud SDK:er.
Följande kodexempel visar hur du anropar Aspose.Cells webbtjänster med olika SDK:er: