Ajouter un champ croisé à un tableau croisé dynamique – Documentation Aspose.Cells Cloud
Cette API REST ajoute un champ croisé à un tableau croisé dynamique existant.
Prérequis : Pour appeler ce point de terminaison, vous devez inclure un jeton d’authentification JWT valide dans l’en-tête
Authorizationet vous assurer que le classeur est stocké dans le dossier spécifié ou dans le stockage par défaut.
API REST
PUT https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/pivottables/{pivotTableIndex}/PivotField
Paramètres de la requête
| Nom du paramètre | Type | Emplacement | Description |
|---|---|---|---|
| name | string | path | Nom du document. |
| sheetName | string | path | Nom de la feuille de calcul. |
| pivotTableIndex | integer | path | Index du tableau croisé dynamique. |
| pivotFieldType | string | query | Type de zone des champs (par exemple, Row, Column). |
| request | object | body | DTO contenant les index des champs à ajouter. |
| needReCalculate | boolean | query | Définir sur true pour recalculer le tableau croisé dynamique après l’opération. |
| folder | string | query | Dossier dans lequel le document est stocké. |
| storageName | string | query | Nom du stockage. |
La Spécification OpenAPI définit une interface de programmation publiquement accessible et vous permet d’effectuer des interactions REST directement depuis un navigateur web.
Vous pouvez utiliser l’outil en ligne de commande cURL pour appeler les services web Aspose.Cells. L’exemple ci-dessous montre comment ajouter un champ croisé à l’aide de cURL.
La réponse en cas de succès renvoie un objet JSON contenant les champs Code et Status. Exemple de schéma :
{
"Code": 0, // entier indiquant le code de statut HTTP
"Status": "OK" // message texte
}
Les réponses d’erreur possibles incluent 400 Bad Request pour les paramètres manquants, 401 Unauthorized si le jeton est invalide, et 500 Internal Server Error pour les problèmes côté serveur.
Famille de SDK Cloud
Utiliser un SDK est la méthode la plus rapide pour intégrer cette fonctionnalité. Les SDK gèrent les détails de bas niveau, vous permettant ainsi de vous concentrer sur votre logique métier. Consultez le dépôt GitHub pour obtenir la liste complète des SDK Aspose.Cells Cloud.
Les exemples de code ci-dessous montrent comment appeler les services web Aspose.Cells à l’aide de divers SDK :
Voir aussi :