0

カスタムオブジェクトにカスタム通貨フィールドがあります。私はこれにいくつかの通貨価値を保存しています。レポートに表示すると正しい値が表示されていますが、表示されている通貨名が間違っています。たとえば、AED 0.64が表示されるはずEUR 0.64です。

どうすればこれを達成できますか?

4

1 に答える 1

1

カスタムcurrency__c(選択リスト?)がある場合、レポートはそれを認識しません。CurrencyIsoCodeタイプ「通貨」のすべてのフィールドは、レコードの「真の」通貨(フィールド)で引き続き表示されます。この動作は、標準のページレイアウト、VFページ(使用されている限り、<apex:outputField>およびレポートで一貫しているため、レポートを作成する段階に達したときにのみ実現したとは思えません。

「AED0.64」と表示されている場合CurrencyIsoCodeは、AEDであることを意味します。[表示](グラフを選択した場所の横にあるメニューバー)->[通貨]->[EUR]を使用して、レポートを€に反転できます。ただし、これにより、現在の為替レートを使用して値が変換されます。また、通常の「マイ通貨フィールド」ではなく、レポート「マイ通貨フィールド(変換済み)」にドロップする必要があります。

「生の」値が必要な場合は、通貨ではなく数値タイプのフィールドに保存しますか?ただし、標準フィールドのタイプを変更することはできません...

カスタム通貨フィールドが必要であると判断した理由と、そのような制限を検討しなかった理由を知らずに、私たちがこれ以上支援できるとは思いません。

于 2013-02-27T07:46:33.317 に答える