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 :