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.