Gestion des symboles de devise
Aperçu
Le symbole monétaire définit la manière dont les valeurs monétaires sont affichées dans un fichier Microsoft Project.
Par exemple :
$
pour le dollar américain€
pour l’euro¥
pour le yen japonais₴
pour la hryvnia ukrainienne
Dans Aspose.Tasks, ceci est géré via la
CurrencySymbol
propriété de la
Project
class.
Gestion des symboles de devise
La propriété CurrencySymbol exposée par le Project class est utilisée pour définir ou obtenir le symbole monétaire. Cette propriété prend en charge le type de données string.
Pour afficher ou modifier le symbole de devise dans Microsoft Project :
- Dans le Outils menu, sélectionnez Options.
- Accédez à l’onglet Affichage onglet.
- Le symbole monétaire affiche le symbole actuellement sélectionné.
Afficher le symbole monétaire dans Microsoft Project
Figure : Changement du symbole monétaire dans Microsoft Project.
Travailler avec les symboles de devise dans Aspose.Tasks
Le CurrencySymbol
propriété est un string qui contient le symbole à afficher avant ou après les valeurs monétaires dans un projet.
Il fonctionne en conjonction avec :
CurrencyCode
— code de devise ISO 4217.CurrencySymbolPosition
— Où placer le symbole.CurrencyDigits
— Nombre de décimales pour les valeurs monétaires.
Définir le symbole de devise à l’aide d’Aspose.Tasks
L’exemple suivant montre comment définir un symbole de devise pour un projet.
1// Create new project and set currency symbol
2Project project = new Project();
3project.Set(Prj.CurrencySymbol, "$$");
Remarques :
Vous pouvez utiliser n’importe quelle chaîne comme symbole de devise (y compris des chaînes à plusieurs caractères comme US$
).
Les symboles doivent être cohérents avec le CurrencyCode
pour éviter toute confusion dans les rapports.
Obtenir le symbole de devise à l’aide d’Aspose.Tasks
Accédez au symbole de devise en utilisant la propriété CurrencySymbol d’un projet :
1Project project = new Project("New Project.mpp");
2Console.WriteLine(project.Get(Prj.CurrencySymbol));
Bonnes pratiques
- ✅ Associez le symbole au bon
CurrencyCode
(par ex.,$
+ USD,€
+ EUR). - ✅ Utilisez des symboles monétaires Unicode standard pour un affichage multiplateforme correct.
- ✅ Ajustez
CurrencySymbolPosition
pour un placement correct dans votre locale. - ❌ Évitez d’utiliser des symboles sans rapport avec le code de devise (par ex.,
$
avec EUR) sauf si cela est expressément requis.
Membres de l’API associés
CurrencyCode
— Code de devise ISO 4217 à trois lettres.CurrencyDigits
— Précision décimale pour les valeurs monétaires.CurrencySymbolPosition
— Placement du symbole.
Foire aux questions
Q : Puis-je utiliser des symboles de devise multi-caractères ?
R : Oui. Par exemple, US$
ou CAD$
peuvent être utilisés si vous le souhaitez.
Q : Le changement du symbole affecte-t-il les calculs numériques ?
R : Non. Cela modifie uniquement l’affichage des valeurs, pas leurs valeurs stockées.
Résumé
Le symbole monétaire dans Aspose.Tasks pour .NET contrôle la manière dont les valeurs monétaires sont affichées dans les fichiers de projet. Vous pouvez :
- Afficher le consulter directement dans MS Project ou via
CurrencySymbol
. - Définir le définir pour correspondre à vos besoins en matière de rapports ou de localisation.
- Combinez-le avec
CurrencyCode
,CurrencyDigits
pour un contrôle total du formatage des devises.CurrencySymbolPosition
for full control over currency formatting.