Personnaliser les paramètres de globalisation pour le tableau croisé dynamique

Scénarios d’utilisation possibles

Parfois, vous souhaitez personnaliser leTotal croisé, sous-total, total général, tous les éléments, éléments multiples, étiquettes de colonnes, étiquettes de lignes, valeurs videstexte selon vos besoins. Aspose.Cells vous permet de personnaliser les paramètres de globalisation du tableau croisé dynamique pour faire face à de tels scénarios. Vous pouvez également utiliser cette fonctionnalité pour modifier les étiquettes dans d’autres langues comme l’arabe, l’hindi, le polonais, etc.

Personnaliser les paramètres de globalisation pour le tableau croisé dynamique

L’exemple de code suivant explique comment personnaliser les paramètres de globalisation pour le tableau croisé dynamique. Cela crée une classeCustomPivotTableGlobalizationSettings dérivé d’une classe de basePivotGlobalizationSettingset remplace toutes ses méthodes nécessaires. Ces méthodes renvoient le texte personnalisé pour le Total pivot, le sous-total, le total général, tous les éléments, plusieurs éléments, les étiquettes de colonne, les étiquettes de ligne, les valeurs vides. Ensuite, il attribue l’objet de cette classe àWorkbookSettings.GlobalizationSettings.PivotSettings propriété. Le code charge lefichier Excel source qui contient le tableau croisé dynamique, actualise et calcule ses données et les enregistre soussortie PDF déposer. La capture d’écran suivante montre l’effet de l’exemple de code sur la sortie PDF. Comme vous pouvez le voir sur la capture d’écran, différentes parties du tableau croisé dynamique ont désormais un texte personnalisé renvoyé par les méthodes remplacées dePivotGlobalizationSettingsclasse.

tâche : image_alt_text

Exemple de code