分析用デフォルト通貨の変更

フランスのフランをユーロにするなど、表示されるデフォルトの通貨を変更できます。

コンソールで設定することもできます。詳細は、書式オプションを参照してください。

アンサーでのフォーマット関数の使用の詳細は、Oracle Analytics Serverでのデータのビジュアル化を参照してください。

  1. ORACLE_HOME/bi/bifoundation/web/displayディレクトリにあるcurrencies.xmlファイルを開きます。

  2. デフォルトに設定する通貨(USD、CAD、PEN、MADなど)を検索します。

  3. 通貨要素全体をコピーします。

    たとえば、ユーロの通貨タグをコピーします。

    - <Currency tag="int:euro-l" type="international" symbol="_" displayMessage="kmsgCurrencyEuroLeft" digits="2" format="$ #">
    <negative tag="minus" format="-$ #" />
    </Currency>
    
  4. ファイルの上部付近にあるテキスト文字列int:wrhsを検索します。

  5. 要素全体を選択し、その上にコピーした要素を貼り付けて置き換えます。

  6. タグ属性がint:wrhsとなるように置き換えます。

    たとえば、tag="int:euro-l"tag="int:wrhs"に置き換えます。

  7. Oracle BIサーバーのサービスを再起動します。

注意:

更新、パッチセット、バンドル・パッチまたは個別パッチを適用する際に、currencies.xmlファイルが上書きされます。このファイルを変更した場合、新しいcurrencies.xmlに変更内容を再入力する必要があります。

カスタマイズされたサブジェクト領域内の列の通貨を指定します。

  1. アンサーで、サブジェクト・エリアを使用する分析を変更します。
  2. 「分析」エディタの「基準」タブで、通貨列の「オプション」ボタンをクリックし、「列のプロパティ」を選択して「列のプロパティ」ダイアログを表示します。
  3. 「データ書式」タブをクリックし、「デフォルトのデータ書式のオーバーライド」ボックスを選択します。
  4. 数値の取扱い」ボックスで、「通貨」を選択します。
  5. 通貨記号」リストで、「ユーザーの優先通貨」を選択します。
  6. タブ内の他のオプションを適切に指定します。
  7. 必要に応じて、この設定をシステム全体のデフォルトとして保存します。
  8. 完了したら「OK」をクリックし、変更する他の列について前述のステップを繰り返します。

ユーザーの優先通貨オプションを定義する場合、次を考慮してください。

  • すべてのユーザーに対するデフォルトを作成する場合、CURRENCYTAG要素をINIT BLOCKを使用して設定します。

  • ユーザーの優先通貨を構成する場合、PREFERRED_CURRENCY要素をINIT BLOCKを使用して設定します。

    ユーザーの優先通貨オプションの定義を参照してください。

    INIT BLOCKの詳細は、Oracle Analytics Serverメタデータ・リポジトリの管理初期化ブロックの操作を参照してください。