Währungscodes in Projekten verwalten
Überblick
In Microsoft Project legt der Währungscode fest, wie Geldbeträge in einem Projekt angezeigt werden (z. B. USD für US-Dollar, EUR für Euro).
Er folgt dem
ISO 4217 Standard — ein dreibuchstabiger Code für jede Währung.
Dies ist besonders wichtig, wenn:
- Bei der Arbeit mit internationalen Projekten die mehrere Währungen umfassen.
- Vorbereitung von lokalisierten Berichten für verschiedene Regionen.
- Integration mit Finanz- oder ERP-Systemen die bestimmte Währungsformate erfordern.
Währungscodes verwalten
Die CurrencyCode property der Project class wird verwendet, um den dreibuchstabigen Währungscode eines Projekts festzulegen oder abzurufen. Diese property unterstützt den Datentyp string.
Um den Währungscode eines Projekts in Microsoft Project zu prüfen:
- Im Tools Menü, wählen Sie Optionen.
- Wechseln Sie zur View Registerkarte.
- Der Währungscode wird im Währung Abschnitt angezeigt.
Währungscodes in Microsoft Project
Abbildung: Anzeige und Bearbeitung von Währungscodes in Microsoft Project.
Arbeiten mit Währungscodes in Aspose.Tasks
Die
CurrencyCode
property der
Project
class wird verwendet, um get oder set den dreibuchstabigen Währungscode des Projekts.
Festlegen eines Währungscodes
Das folgende Beispiel zeigt, wie diese Eigenschaften festgelegt werden.
1// Create new project and set currency code
2Project project = new Project();
3project.Set(Prj.CurrencyCode, "USD");
Wichtige Punkte:
- Verwenden Sie immer ISO 4217 Codes (
USD
,EUR
,UAH
, usw.). - Änderung des Währungscodes wirkt sich auf die Darstellung — sie konvertiert bestehende Werte nicht.
- Wenn der angegebene Code nicht erkannt wird, kann MS Project auf die Standardeinstellung zurückfallen.
Abrufen des Währungscodes mit Aspose.Tasks
Auf diese Eigenschaften kann über die CurrencyCode property des Projekts zugegriffen werden.
1Project project = new Project("New Project.mpp");
2Console.WriteLine(project.Get(Prj.CurrencyCode));
Bewährte Verfahren
- ✅ Verwenden Sie ISO 4217-Codes um Kompatibilität zwischen Systemen sicherzustellen.
- ✅ Aktualisieren Sie
CurrencySymbol
,CurrencyDigits
, undCurrencySymbolPosition
für vollständige Lokalisierung. - ✅ Validieren Sie den Währungscode vor dem Speichern, insbesondere wenn er aus Benutzereingaben stammt.
- ❌ Gehen Sie nicht davon aus, dass eine Änderung des Währungscodes Kosten automatisch umrechnet — das tut sie nicht.
Zugehörige API-Mitglieder
CurrencySymbol
— Das für die Anzeige verwendete Währungssymbol.CurrencyDigits
— Anzahl der Dezimalstellen für Währungswerte.CurrencySymbolPosition
— Platzierung des Währungssymbols relativ zur Zahl.
Häufig gestellte Fragen (FAQ)
F: Was passiert, wenn ich einen ungültigen Währungscode angebe?
A: MS Project kann auf die Standardwährung zurückfallen oder die Änderung ignorieren.
F: Werden durch Ändern des Währungscodes alle Projektwerte aktualisiert?
A: Nein. Es ändert nur, wie die Währung angezeigt wird, nicht die Zahlenwerte.
Zusammenfassung
Die Verwaltung von Währungscodes in Aspose.Tasks für .NET ist unkompliziert:
- Anzeigen Währungscodes direkt in Microsoft Project oder programmatisch über
CurrencyCode
. - Festlegen neuer Codes, um Berichtspflichten oder regionale Anforderungen zu erfüllen.
- Befolgen Sie bewährte Verfahren um Inkonsistenzen zu vermeiden.
Durch die Nutzung dieser Funktion können Sie sicherstellen, dass Ihre Projekte konsistent bleiben und für internationale Zusammenarbeit bereit sind.