Travail avec les tableaux croisés dynamiques à l’aide de la tâche CellsObjectOperate

Cette API REST crée un tableau croisé dynamique à l’aide de la tâche CellsObjectOperate.

PivotTableOperateParameter

Nom du paramètre Type Description
DestCellName string Cellule en haut à gauche du tableau croisé dynamique (ex. C1).
SourceData string Plage contenant les données sources (ex. Sheet2!A1:E8).
TableName string Nom attribué au nouveau tableau croisé dynamique.
UseSameSource string true / false – indique si le tableau croisé utilise le classeur source identique.
PivotTableIndex integer Index du tableau croisé dynamique lorsqu’il y a plusieurs tableaux dans la feuille de calcul.
PivotFieldRows integer[] Indexes de champs (à partir de zéro) à placer dans la zone des lignes.
PivotFieldColumns integer[] Indexes de champs (à partir de zéro) à placer dans la zone des colonnes.
PivotFieldData integer[] Indexes de champs (à partir de zéro) à agréger comme données.

API REST

API Type Description Lien vers la ressource
/cells/task/runtask POST Exécuter une tâche PostRunTask

La spécification OpenAPI définit une interface de programmation accessible publiquement et permet d’effectuer des interactions REST directement depuis un navigateur web.

Conditions préalables

Avant d’invoquer l’API, vous devez :

  1. Créer un compte Aspose.Cloud et une application afin d’obtenir un client ID et un client secret.
  2. Demander un jeton JWT à partir du point de terminaison /connect/token à l’aide des identifiants du client.
  3. Inclure le jeton dans l’en-tête Authorization: Bearer <jeton JWT> de chaque requête.

Vous pouvez dès lors utiliser l’outil en ligne de commande cURL pour accéder aux services web Aspose.Cells.

Famille de SDK Cloud

L’utilisation d’un SDK constitue la méthode optimale pour accélérer le développement. Un SDK gère les détails de bas niveau et vous permet de vous concentrer sur vos tâches de projet. Consultez le dépôt GitHub pour obtenir la liste complète des SDK d’Aspose.Cells Cloud.

Les exemples de code suivants illustrent comment effectuer des appels aux services web Aspose.Cells à l’aide de divers SDK :