Trabajo con tablas dinámicas mediante la tarea CellsObjectOperate
Esta API REST crea una tabla dinámica utilizando la tarea CellsObjectOperate.
PivotTableOperateParameter
| Nombre del parámetro | Tipo | Descripción |
|---|---|---|
| DestCellName | string | Celda superior izquierda de la tabla dinámica (por ejemplo, C1). |
| SourceData | string | Rango que contiene los datos de origen (por ejemplo, Sheet2!A1:E8). |
| TableName | string | Nombre asignado a la nueva tabla dinámica. |
| UseSameSource | string | true / false – indica si la tabla dinámica utiliza el mismo libro de origen. |
| PivotTableIndex | integer | Índice de la tabla dinámica cuando existen varias tablas en la hoja de cálculo. |
| PivotFieldRows | integer[] | Índices de base cero de los campos que se colocarán en el área de filas. |
| PivotFieldColumns | integer[] | Índices de base cero de los campos que se colocarán en el área de columnas. |
| PivotFieldData | integer[] | Índices de base cero de los campos que se agruparán como datos. |
API REST
| API | Type | Descripción | Enlace al recurso |
|---|---|---|---|
| /cells/task/runtask | POST | Ejecutar tarea | PostRunTask |
La Especificación OpenAPI define una interfaz de programación públicamente accesible y permite realizar interacciones REST directamente desde un navegador web.
Requisitos previos
Antes de invocar la API, debe:
- Registrarse en una cuenta de Aspose.Cloud y crear una aplicación para obtener un client ID y un client secret.
- Solicitar un token JWT desde el endpoint
/connect/tokenutilizando las credenciales del cliente. - Incluir el token en el encabezado
Authorization: Bearer <jwt token>de cada solicitud.
Ahora puede utilizar la herramienta de línea de comandos cURL para acceder a los servicios web de Aspose.Cells.
Familia de SDK en la nube
Utilizar un SDK es la mejor forma de acelerar el desarrollo. Un SDK se encarga de los detalles de bajo nivel y le permite centrarse en las tareas de su proyecto. Consulte el repositorio de GitHub para ver una lista completa de los SDK de Aspose.Cells Cloud.
Los siguientes ejemplos de código muestran cómo realizar llamadas a los servicios web de Aspose.Cells mediante diversos SDK: