プロジェクトの通貨コードの管理
概要
Microsoft Projectでは、 通貨コード は、プロジェクト内で金額がどのように表示されるかを決定します(例:USDは米ドル、EURはユーロ)。
これは
ISO 4217 標準で、各通貨に対応する3文字のコードです。
これは特に以下の場合に重要です:
- 扱う際 国際プロジェクト 複数の通貨が関係する場合。
- 準備する際 ローカライズされたレポート 異なる地域向けに。
- 統合する際 財務またはERPシステム 特定の通貨形式を必要とする場合。
通貨コードの管理
Projectクラスで公開されているCurrencyCodeプロパティは、プロジェクトの3文字の通貨コードを取得または設定するために使用されます。このプロパティはstringデータ型をサポートします。
Microsoft Projectでプロジェクトの通貨コードを確認するには:
- メニューの ツール メニューで選択します、 オプション。
- に移動し、 表示 タブ。
- 通貨コードは 通貨 セクションに表示されます。
Microsoft Projectにおける通貨コード
図:Microsoft Projectで通貨コードを表示および編集する。
Aspose.Tasksでの通貨コードの操作
その
CurrencyCode
プロパティは
Project
クラスで使用され、 取得 または 設定 プロジェクトの3文字通貨コード。
通貨コードの設定
次の例はこれらのプロパティを設定する方法を示します。
1// Create new project and set currency code
2Project project = new Project();
3project.Set(Prj.CurrencyCode, "USD");
要点:
- 常に ISO 4217 コード(
USD
、EUR
、UAH
など)。 - 通貨コードの変更は 表示にのみ影響します — 既存の値を 変換しません。
- 提供されたコードが認識されない場合、Microsoft Projectは既定値に戻ることがあります。
Aspose.Tasksを使用して通貨コードを取得する方法
これらのプロパティには、プロジェクトのCurrencyCodeプロパティを使用してアクセスできます。
1Project project = new Project("New Project.mpp");
2Console.WriteLine(project.Get(Prj.CurrencyCode));
推奨事項
- ✅ ISO 4217コードを使用する システム間の互換性を確保するために。
- ✅ 更新:
CurrencySymbol
通貨記号、CurrencyDigits
小数桁数、CurrencySymbolPosition
通貨記号の配置を更新して、完全なローカライズを行ってください。 - ✅ 保存する前に通貨コードを検証してください。特にユーザー入力から来た場合は必ず検証すること。
- ❌ 通貨コードを変更しても費用が自動的に換算されると想定しないでください — 実際には変換されません。
関連APIメンバー
CurrencySymbol
— 通貨表示に使用される記号。CurrencyDigits
— 通貨値の小数桁数。CurrencySymbolPosition
— 数値に対する通貨記号の配置。
よくある質問
Q: 無効な通貨コードを設定した場合どうなりますか?
A: Microsoft Projectは既定の通貨に戻すか、変更を無視する場合があります。
Q: 通貨コードを変更するとプロジェクト内のすべての値が更新されますか?
A: いいえ。通貨の表示方法のみが変わり、数値自体は変更されません。
まとめ
Aspose.Tasks for .NETでの通貨コード管理は簡単です:
- 表示 Microsoft Projectで通貨コードを直接表示するか、プログラム経由で取得できます
CurrencyCode
. - 設定する 報告や地域要件に合わせて新しいコードを設定します。
- 次の 推奨事項 に従って、不整合を避けてください。
この機能を活用することで、プロジェクトの一貫性を保ち、国際的な共同作業に対応できるようにすることができます。