Verwaltung der Währungsdezimalstellen im Projekt
Übersicht
Währungsdezimalstellen legt die Anzahl der Dezimalstellen fest, die für Geldbeträge in einem Projekt verwendet werden.
Zum Beispiel:
- 0 →
$123
(keine Dezimalstellen) - 2 →
$123.45
(zwei Dezimalstellen, üblich bei den meisten Währungen) - 3 →
$123.456
(selten, wird aber in einigen Kontexten wie der Preisfestsetzung für Edelmetalle verwendet)
Die Festlegung der richtigen Anzahl von Währungsdezimalstellen stellt sicher, dass Kostendaten in Berichten, Exporten und Integrationen einheitlich dargestellt werden.
Währungsdezimalstellen legen die Anzahl der Dezimalstellen (Ziffern nach dem Dezimalpunkt) fest, die für Währungen verwendet werden.
Verwaltung der Währungsdezimalstellen
Die CurrencyDigits-Property der Project-Klasse wird verwendet, um die Anzahl der Ziffern nach dem Dezimalzeichen für die Währung eines Projekts festzulegen oder abzurufen. Diese Property unterstützt den Datentyp integer.
Um die Anzahl der Dezimalstellen für Währungen in Microsoft Project zu überprüfen:
- Aus dem Extras Menü, wählen Sie Optionen.
- Wechseln Sie zur Ansicht Registerkarte.
- Im Währung Abschnitt, überprüfen Sie die Dezimalstellen Einstellung.
Währungsdezimalstellen in Microsoft Project
Abbildung: Einstellung der Währungsdezimalstellen in Microsoft Project.
Arbeiten mit Währungsdezimalstellen in Aspose.Tasks
Die
CurrencyDigits
Eigenschaft der
Project
Klasse wird verwendet, um get oder set die Anzahl der Ziffern nach dem Dezimalzeichen für die Währung eines Projekts.
Es akzeptiert einen integer Wert von 0 bis 4 in Microsoft Project.
Festlegen der Währungsdezimalstellen mit Aspose.Tasks
Nachfolgend ein vollständiges funktionierendes Beispiel, das ein neues Projekt erstellt und die Währungsdezimalstellen auf 2
:
1// Create new project and set currency digits
2Project project = new Project();
3project.Set(Prj.CurrencyDigits, 2);
Abrufen der Währungsdezimalstellen mit Aspose.Tasks
Auf die Währungseigenschaften wird über die CurrencyDigits-Property des Projekts zugegriffen.
1Project project = new Project("New Project.mpp");
2Console.WriteLine(project.Get(Prj.CurrencyDigits));
Bewährte Verfahren
- ✅ Verwenden Sie 2 Dezimalstellen für die meisten Währungen (USD, EUR, GBP usw.).
- ✅ Verwenden Sie 0 Dezimalstellen für Währungen ohne Untereinheiten (z. B. Japanischer Yen).
- ✅ Stimmen Sie die Währungsdezimalstellen mit Ihrer CurrencyCode Einstellung für Konsistenz ab.
- ❌ Vermeiden Sie es, die Währungsdezimalstellen mitten im Projekt zu ändern, ohne alle zugehörigen Kostendaten zu aktualisieren.
Verwandte API-Mitglieder
CurrencyCode
— Der dreibuchstabige ISO-4217-Währungscode.CurrencySymbol
— Das für die Währungsanzeige verwendete Symbol.CurrencySymbolPosition
— Platzierung des Währungssymbols relativ zur Zahl.
Häufig gestellte Fragen
F: Was passiert, wenn ich die Währungsdezimalstellen auf einen Wert größer als 4 setze?
A: Microsoft Project unterstützt bis zu 4 Dezimalstellen; höhere Werte werden ignoriert.
F: Beeinflusst die Änderung der Währungsdezimalstellen gespeicherte numerische Werte?
A: Nein, es ändert nur die Anzeige der Zahlen, nicht die interne Berechnungsgenauigkeit.
Zusammenfassung
- Währungsdezimalstellen steuern, wie viele Dezimalstellen für Währungsbeträge angezeigt werden.
- Sie können anzeigen sie in der Microsoft Project-Benutzeroberfläche oder get/set sie programmgesteuert mit Aspose.Tasks.
- Stimmen Sie Ihre Währungsdezimalstellen stets mit Ihrem Währungscode und Ihren Berichtsanforderungen ab, um Konsistenz zu gewährleisten.