Lägg till Top 10-filter i ett Excel-arbetsblad – Aspose.Cells Cloud
Denna REST API filtrerar Top 10-objekten i en lista.
Förutsättningar
• Skaffa ett giltigt JWT-token med Aspose.Cells Cloud-autentisering.
• Ladda upp Excel-arbetsboken till din Aspose Cloud-lagring (eller ange lagring/mapp där den finns).
• Känn till namnet på arbetsbladet och cellintervallet som du vill filtrera.
PutWorksheetFilterTop10 API
PUT https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/autoFilter/filterTop10
Säkerhet och autentisering
Aspose.Cells Cloud API:er är säkra och kräver JWT-tokenbaserad autentisering.
Begärparametrar
| Parameternamn | Typ | Plats | Obligatoriskt | Standard | Beskrivning |
|---|---|---|---|---|---|
| name | sträng | sökväg | Ja | — | Namnet på Excel-filen. |
| sheetName | sträng | sökväg | Ja | — | Namnet på arbetsbladet som innehåller data. |
| range | sträng | fråga | Ja | — | Cellintervallet som filter tillämpas på (t.ex. A1:B10). |
| fieldIndex | heltal | fråga | Ja | — | Nollbaserat index för kolumnen som filter tillämpas på. |
| isTop | boolean | fråga | Ja | true |
true för att filtrera de högsta objekten; false för de lägsta objekten. |
| isPercent | boolean | fråga | Nej | false |
true för att tolka itemCount som en procentandel; false för ett absolut antal. |
| itemCount | heltal | fråga | Nej | 10 |
Antal objekt som ska inkluderas i filtert. |
| matchBlanks | boolean | fråga | Nej | false |
true för att inkludera tomma celler i filterresultatet. |
| refresh | boolean | fråga | Nej | false |
true för att uppdatera filtret efter att det tillämpats. |
| folder | sträng | fråga | Nej | — | Mappen i lagringen där Excel-filen finns. |
| storageName | sträng | fråga | Nej | — | Namnet på Aspose Cloud-lagringen. |
Svar
{
"Status":"OK",
"Code":200
}
Typiska felresponser
{
"Code":400,
"Message":"Bad Request – saknade eller ogiltiga parametrar."
}
{
"Code":401,
"Message":"Unauthorized – ogiltigt eller saknat JWT-token."
}
{
"Code":413,
"Message":"Payload Too Large – den uppladdade filen överskrider tillåten storlek."
}
{
"Code":500,
"Message":"Internal Server Error – oväntat serverfel."
}
HTTP-statuskoder
| Kod | Betydelse | Beskrivning |
|---|---|---|
| 200 | OK | Filter tillämpades framgångsrikt; svaret innehåller operationsdetaljer. |
| 400 | Bad Request | Saknade eller ogiltiga parametrar (t.ex. filtyp som inte stöds). |
| 401 | Unauthorized | Ogiltigt eller saknat JWT-token. |
| 413 | Payload Too Large | Den uppladdade filen överskrider storleksgränsen. |
| 500 | Internal Server Error | Oväntat serverfel. |
Hur du använder PutWorksheetFilterTop10 API med SDK:er
PutWorksheetFilterTop10 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 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-repositoriet 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: