Hur man lägger till en pivot-tabell i ett Excel-ark med Aspose.Cells Cloud
Denna REST API lägger till en pivot-tabell i ett ark.
Förutsättningar:
- Ett Aspose.Cells Cloud-konto med en giltig JWT-access-token.
- Den mål-fil som ska lagras i ett stödd lagringsplats (standardlagring eller en användarspecifik lagring).
- Arket som anges av
sheetNamemåste finnas i arbetsboken.
PutWorksheetPivotTable API
PUT https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/pivottables
Säkerhet och autentisering
Aspose.Cells Cloud API:er är säkra och kräver JWT token-baserad autentisering.
Begäringsparametrar
| Parameternamn | Typ | Plats | Beskrivning |
|---|---|---|---|
| name | string | path | Namnet på Excel-dokumentet. |
| sheetName | string | path | Namnet på arket där pivot-tabellen ska skapas. |
| request | object | body | CreatePivotTableRequest DTO som innehåller definitionen för pivot-tabellen. |
| folder | string | query | Mappen som innehåller dokumentet. |
| storageName | string | query | Namnet på lagringsplatsen där dokumentet finns. |
| sourceData | string | query | Det interval som tillhandahåller källdata för den nya pivot-tabellens cache (t.ex. A5:E10). |
| destCellName | string | query | Adressen till den övre vänstra cellen i målintervallet för pivot-tabellrapporten. |
| tableName | string | query | Namnet som tilldelas den nya pivot-tabellen. |
| useSameSource | boolean | query | När true återanvänder den nya pivot-tabellen en befintlig källdatakälla, vilket sparar minne om en annan pivot-tabell redan använt den här källan. |
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 Cloud API:et med cURL.
Säkerhetsnotering: Använd alltid https:// när du anropar API:et och håll din JWT-token hemlig; vid överföring via vanlig HTTP kan token exponeras för avlyssning.
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 | Oautentiserad | Ogiltig eller saknad JWT-token. |
| 413 | För stor nyttolast | Den uppladdade filen överskrider storleksbegränsningen. |
| 500 | Internt serverfel | Oväntat serverfel. |
SDK-familj för molnet
Att använda en SDK är det bästa sättet att påskynda utvecklingen. En 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 du anropar Aspose.Cells-webbtjänster med olika SDK:er:
För fler åtgärder, se relaterade API-sidor: Hämta en pivot-tabell, Ta bort en pivot-tabell och Uppdatera en pivot-tabell.