Lägg till ett anpassat kriterium i ett Excel-arbetsark – Aspose.Cells Cloud API
Denna REST API filtrerar en lista med hjälp av ett anpassat kriterium.
PutWorksheetCustomFilter API
PUT https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/autoFilter/custom
Säkerhet och autentisering
Aspose.Cells Cloud API:er är säkra och kräver JWT-tokenbaserad autentisering.
Begärparametrar:
| Parameternamn | Typ | Plats | Beskrivning |
|---|---|---|---|
| name | string | path | Namn på Excel-filen. |
| sheetName | string | path | Namn på arbetsarket som innehåller data som ska filtreras. |
| range | string | query | Cellomfång som filtret ska tillämpas på (t.ex. A1:B1). |
| fieldIndex | integer | query | Nollbaserat index för kolumnen som filtret ska tillämpas på. |
| operatorType1 | string | query | Förjämförelseoperator (t.ex. LessOrEqual, Equal). |
| criteria1 | string | query | Första filtervärdet eller uttrycket. |
| isAnd | boolean | query | Om true, kombineras de två kriterierna med OCH; annars ELLER. |
| operatorType2 | string | query | Andra jämförelseoperator (valfritt). |
| criteria2 | string | query | Andra filtervärdet eller uttrycket (valfritt). |
| matchBlanks | boolean | query | När true, ingår tomma celler i filterresultaten. |
| refresh | boolean | query | Om true, tvingar arbetsarket att uppdateras efter tillämpning av filtret. |
| folder | string | query | Mappväg i lagringen där filen finns. |
| storageName | string | query | Namn på lagringstjänsten. |
Svar
{
"Status":"OK",
"Code":200
}
HTTP-statuskoder
| Kod | Betyder | Beskrivning |
|---|---|---|
| 200 | OK | Filter tillämpades framgångsrikt; svaret innehåller åtgärdsdetaljer. |
| 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 PutWorksheetCustomFilter API med SDK:er
PutWorksheetCustomFilter 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 man gör ett anrop till Cloud API med cURL.
Använd Aspose.Cells Cloud SDK:er
Att använda ett SDK är det snabbaste sättet att utveckla. Ett SDK hanterar detaljer på låg nivå så att du kan fokusera på din projekttjänst. Se GitHub-lagringsplatsen för en komplett lista över Aspose.Cells Cloud SDK:er.
Följande kodexempel visar hur man anropar Aspose.Cells webbtjänster med olika SDK:er:
För andra AutoFilter-åtgärder, såsom att lägga till ett standardfilter eller ett datumfilter, se relaterade dokumentationssidor i AutoFilter-sektionen.