Ajouter un filtre de date à une feuille de calcul Excel | API Aspose.Cells Cloud

Cette API REST ajoute un filtre de date à une feuille de calcul Excel.

Prérequis : Vous devez disposer d’un jeton JWT valide, et le classeur cible doit déjà exister à l’emplacement de stockage spécifié. La requête ne nécessite pas de corps JSON.

API PutWorksheetDateFilter

PUT https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/autoFilter/dateFilter

Sécurité et authentification

Les API Aspose.Cells Cloud sont sécurisées et exigent une authentification basée sur un jeton JWT.

Paramètres de la requête

Nom du paramètre Type Emplacement Description
name string Path Le nom du classeur.
sheetName string Path Le nom de la feuille de calcul.
range string Query Plage Excel à laquelle le filtre est appliqué (par exemple, A1:B1).
fieldIndex integer Query Index de colonne de base zéro à filtrer.
dateTimeGroupingType string Query Type de regroupement pour le filtre de date/heure. Les valeurs autorisées sont Day, Hour, Minute, Month, Second, Year. Les valeurs sont sensibles à la casse ; la valeur par défaut est Day.
year integer Query Composante année de la valeur de filtre.
month integer Query Composante mois de la valeur de filtre.
day integer Query Composante jour de la valeur de filtre.
hour integer Query Composante heure de la valeur de filtre.
minute integer Query Composante minute de la valeur de filtre.
second integer Query Composante seconde de la valeur de filtre.
matchBlanks boolean Query Inclure les cellules vides (true ou false).
refresh boolean Query Actualiser le filtre après application (true ou false).
folder string Query Chemin du dossier contenant le classeur original.
storageName string Query Nom du service de stockage.

La requête PUT ne nécessite pas de corps de requête ; tous les paramètres sont fournis via la chaîne de requête.

Réponse

{
    "Status":"OK",
    "Code":200
}

Codes de statut HTTP

Code Signification Description
200 OK Filtre appliqué avec succès ; la réponse contient les détails de l’opération.
400 Bad Request (Requête incorrecte) Paramètres manquants ou non valides (par exemple, type de fichier non pris en charge).
401 Unauthorized (Non autorisé) Jeton JWT invalide ou manquant.
413 Payload Too Large (Charge utile trop volumineuse) Le fichier téléchargé dépasse la limite de taille.
500 Internal Server Error (Erreur interne du serveur) Erreur serveur inattendue.

Comment utiliser l’API PutWorksheetDateFilter avec les SDK

Spécification de l’API PutWorksheetDateFilter

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

Vous pouvez utiliser l’outil en ligne de commande cURL pour accéder facilement aux services web Aspose.Cells. L’exemple ci-dessous montre comment effectuer un appel à l’API cloud avec cURL.

Utiliser les SDK Aspose.Cells Cloud

L’utilisation d’un SDK est la méthode la plus rapide pour développer. Un SDK gère les détails de bas niveau afin que vous puissiez vous concentrer sur les tâches de votre projet. Veuillez consulter le dépôt GitHub pour obtenir la liste complète des SDK Aspose.Cells Cloud.

Les exemples de code suivants montrent comment appeler les services web Aspose.Cells à l’aide de divers SDK :