Керування символами валюти
Огляд
Цей символ валюти визначає, як грошові значення візуально відображаються у файлі Microsoft Project.
Наприклад:
$
для доларів США€
для євро¥
для японської єни₴
для української гривні
У Aspose.Tasks, це керується через
CurrencySymbol
property of the
Project
class.
Керування символами валюти
Властивість CurrencySymbol, що надається Project class використовується для встановлення або отримання символу валюти. Ця property підтримує тип даних string.
Щоб переглянути або змінити символ валюти в Microsoft Project:
- З меню Інструменти виберіть Параметри.
- Перейдіть на вкладку Вид .
- Поле Символ валюти показує поточно вибраний символ.
Перегляд символу валюти в Microsoft Project
Малюнок: Зміна символу валюти в Microsoft Project.
Робота з символами валюти в Aspose.Tasks
Властивість CurrencySymbol
property є string яка зберігає символ, що відображається перед або після валютних значень у проєкті.
Вона працює разом із:
CurrencyCode
— ISO 4217 currency code.CurrencySymbolPosition
— де розміщувати символ.CurrencyDigits
— кількість десяткових знаків для валютних значень.
Встановлення символу валюти за допомогою Aspose.Tasks
Наступний приклад показує, як задати символ валюти для проєкту.
1// Create new project and set currency symbol
2Project project = new Project();
3project.Set(Prj.CurrencySymbol, "$$");
Примітки:
Ви можете використовувати будь-який рядок як символ валюти (включаючи багатосимвольні рядки, такі як US$
).
Символи мають бути узгоджені з CurrencyCode
щоб уникнути плутанини у звітах.
Отримання символу валюти за допомогою Aspose.Tasks
Отримайте доступ до символу валюти через CurrencySymbol проєкту:
1Project project = new Project("New Project.mpp");
2Console.WriteLine(project.Get(Prj.CurrencySymbol));
Найкращі практики
- ✅ Зіставляйте символ із правильним
CurrencyCode
(наприклад,$
+ USD,€
+ EUR). - ✅ Використовуйте стандартні символи валют Unicode для коректного відображення на різних платформах.
- ✅ Налаштуйте
CurrencySymbolPosition
для правильного розміщення у вашій локалі. - ❌ Уникайте використання символів, що не відповідають коду валюти (наприклад,
$
з EUR), якщо це не потрібно спеціально.
Пов’язані API-елементи
CurrencyCode
— тризначний код валюти за ISO 4217.CurrencyDigits
— десяткова точність для валютних значень.CurrencySymbolPosition
— розміщення символу.
Поширені питання
П: Чи можна використовувати багатосимвольні символи валюти?
В: Так. Наприклад, US$
або CAD$
можна використовувати за бажанням.
П: Чи впливає зміна символу на числові обчислення?
В: Ні. Це лише змінює спосіб відображення значень, а не їх збережені дані.
Підсумок
Символ валюти в Aspose.Tasks для .NET контролює, як грошові значення відображаються у файлах проєкту. Ви можете:
- Переглянути його безпосередньо в MS Project або через
CurrencySymbol
. - Встановити його, щоб відповідати потребам звітності або локалізації.
- Поєднати його з
CurrencyCode
,CurrencyDigits
для повного контролю форматування валюти.CurrencySymbolPosition
for full control over currency formatting.