Работа с сводными таблицами с помощью задачи CellsObjectOperate

Этот REST API создаёт сводную таблицу с использованием задачи CellsObjectOperate.

Параметры операции со сводной таблицей (PivotTableOperateParameter)

Имя параметра Тип Описание
DestCellName string Верхняя левая ячейка сводной таблицы (например, C1).
SourceData string Диапазон, содержащий исходные данные (например, Sheet2!A1:E8).
TableName string Имя, присваиваемое новой сводной таблице.
UseSameSource string true / false — указывает, использует ли сводная таблица тот же рабочий файл.
PivotTableIndex integer Индекс сводной таблицы при наличии нескольких таблиц на листе.
PivotFieldRows integer[] Индексы полей (начиная с 0), размещаемых в строковой области.
PivotFieldColumns integer[] Индексы полей (начиная с 0), размещаемых в столбцовой области.
PivotFieldData integer[] Индексы полей (начиная с 0), используемых в качестве данных для агрегирования.

REST API

API Тип Описание Ссылка на ресурс
/cells/task/runtask POST Выполнить задачу PostRunTask

OpenAPI-спецификация определяет публично доступное программное интерфейсное решение и позволяет выполнять REST-взаимодействия непосредственно из веб-браузера.

Необходимые условия

Перед вызовом API необходимо:

  1. Зарегистрировать учётную запись Aspose.Cloud и создать приложение для получения client ID и client secret.
  2. Получить JWT-токен от эндпоинта /connect/token, используя клиентские учётные данные.
  3. Включать токен в заголовок каждого запроса как Authorization: Bearer <jwt token>.

Теперь вы можете использовать утилиту командной строки cURL для доступа к веб-сервисам Aspose.Cells.

Семейство облачных SDK

Использование SDK — это лучший способ ускорить разработку. SDK берёт на себя работу с низкоуровневыми деталями и позволяет сосредоточиться на задачах проекта. Полный список облачных SDK Aspose.Cells Cloud доступен в репозитории на GitHub.

Следующие примеры кода демонстрируют вызовы веб-сервисов Aspose.Cells с использованием различных SDK: