Добавление поля сводной таблицы в сводную таблицу – Документация Aspose.Cells Cloud

Этот REST API добавляет поле в существующую сводную таблицу.

Необходимое условие: Для вызова этой конечной точки необходимо включить действующий JWT-токен аутентификации в заголовке Authorization, а также убедиться, что рабочая книга сохранена в указанной папке или в хранилище по умолчанию.

REST API

PUT https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/pivottables/{pivotTableIndex}/PivotField

Параметры запроса

Имя параметра Тип Расположение Описание
name string path Имя документа.
sheetName string path Имя листа.
pivotTableIndex integer path Индекс сводной таблицы.
pivotFieldType string query Тип области полей (например, Row, Column).
request object body DTO, содержащий индексы полей для добавления.
needReCalculate boolean query Установите значение true, чтобы пересчитать сводную таблицу после операции.
folder string query Папка, в которой сохранён документ.
storageName string query Имя хранилища.

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

Вы можете использовать утилиту командной строки cURL для вызова веб-сервисов Aspose.Cells. В приведённом ниже примере показано, как добавить поле сводной таблицы с помощью cURL.

При успешном выполнении возвращается JSON-объект с полями Code и Status. Пример схемы:

{
  "Code": 0,        // целое число, обозначающее код HTTP-статуса
  "Status": "OK"    // строковое сообщение
}

Возможные ошибочные ответы включают 400 Bad Request (некорректные или отсутствующие параметры), 401 Unauthorized (недействительный токен) и 500 Internal Server Error (ошибки на стороне сервера).

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

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

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

См. также: