Créez des tableaux croisés dynamiques et des graphiques croisés dynamiques avec Golang via C++

Ajout de tables pivot et de graphiques

Aspose.Cells fournit un ensemble spécial de classes utilisées pour créer des tables pivot. Ces classes sont utilisées pour créer et définir les objets PivotTable, qui agissent comme des blocs de construction de base d’un objet PivotTable :

  • ChampDePivot, un champ dans un rapport de tableau croisé dynamique.
  • ChampsDePivot, une collection de tous les objets ChampDePivot dans un tableau croisé dynamique.
  • TableauCroiseDynamique, un rapport de tableau croisé dynamique sur une feuille de calcul.
  • TableauxCroisesDynamiques, une collection de tous les objets TableauCroiseDynamique sur la feuille de calcul.

Préparation à l’utilisation d’Aspose.Cells

  1. Téléchargez et installez Aspose.Cells :
    1. Télécharger Aspose.Cells.
    2. Installez-le sur votre ordinateur de développement. Tous les composants Aspose, une fois installés, fonctionnent en mode d’évaluation. Le mode d’évaluation n’a pas de limite de temps et ne fait que injecter des filigranes dans les documents produits. Pour utiliser pleinement le composant, vous devez disposer d’une licence valide.
  2. Créer un projet :
    1. Démarrez votre environnement de développement C++ (par exemple, Visual Studio).
    2. Créez une nouvelle application console.
  3. Ajouter des références: Ajoutez une référence au composant Aspose.Cells dans votre projet, par exemple, ...\Program Files\Aspose\Aspose.Cells\Bin\Net1.0\Aspose.Cells.dll.

Ajouter un tableau croisé dynamique

Pour créer un tableau croisé dynamique en utilisant Aspose.Cells:

  1. Ajoutez des données dans les cellules d’une feuille de calcul en utilisant la méthode PutValue de l’objet Cell. Vous pouvez également utiliser un fichier modèle déjà rempli de données. Les données seront utilisées comme source des données pour le tableau croisé dynamique.
  2. Ajoutez un tableau croisé dynamique à la feuille en appelant la méthode Add de la collection PivotTables (encapsulée dans l’objet Worksheet).
  3. Accédez au nouvel objet PivotTable dans la collection PivotTables en passant son index. Utilisez l’un des objets de tableau croisé dynamique encapsulés dans l’objet PivotTable pour gérer le tableau.

Des exemples de code sont donnés ci-dessous.

Ajout d’un graphique croisé dynamique

Pour créer un graphique croisé dynamique en utilisant Aspose.Cells :

  1. Ajoutez un graphique.
  2. Définissez le PivotSource du graphique pour référencer un tableau croisé dynamique existant dans la feuille de calcul.
  3. Définissez d’autres attributs.