Personnaliser les paramètres de globalisation pour le tableau croisé dynamique
Scénarios d’utilisation possibles
Parfois, vous voulez personnaliser leTotal croisé dynamique, sous-total, total général, tous les éléments, plusieurs éléments, étiquettes de colonne, étiquettes de ligne, 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 fonction pour changer les étiquettes en 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 du tableau croisé dynamique. Il crée une classeCustomPivotTableGlobalizationSettingsCustomPivotTableGlobalizationSettingsCustomPivotTableGlobalizationSettingsCustomPivotTableGlobalizationSettings dérivé d’une classe de baseGlobalizationSettings et remplace toutes ses méthodes nécessaires. Ces méthodes renvoient le texte personnalisé pour leTotal croisé dynamique, sous-total, total général, tous les éléments, plusieurs éléments, étiquettes de colonne, étiquettes de ligne, valeurs vides . Ensuite, il affecte l’objet de cette classe àWorkbookSettings.GlobalizationSettingsWorkbookSettings.GlobalizationSettings la propriété. Le code charge lefichier excel source qui contient le tableau croisé dynamique, actualise et calcule ses données et l’enregistre sousfichier de sortie PDF . La capture d’écran suivante montre l’effet de l’exemple de code sur la sortie PDF. Comme vous pouvez le voir dans la capture d’écran, différentes parties du tableau croisé dynamique ont maintenant un texte personnalisé renvoyé par les méthodes remplacées deGlobalizationSettingsclasse.