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:

  1. Registrarse en una cuenta de Aspose.Cloud y crear una aplicación para obtener un client ID y un client secret.
  2. Solicitar un token JWT desde el endpoint /connect/token utilizando las credenciales del cliente.
  3. 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: