インポートおよびエクスポートの FX 通貨値
一般的に、プラットフォームの境界を越える通貨値は、getDisplayValue によって返されるものを表します。通常、この通貨値は、ユーザーがトランザクションの FX 通貨フィールドに入力するデフォルト値です。
FX 通貨のインポート
デフォルトの setDisplayValue() インポートメソッドを使用する場合、FX 通貨は標準の通貨フィールドと同様に機能します。USD;1,234.56 などの値を setDisplayValue("USD;1,234.56") としてインポートします。次に、値を 3 文字の ISO 通貨コードと、その後にセミコロン、その後にユーザーのロケールで書式設定された数値として解析します。このメソッドは、ほとんどのユースケースで機能します。
その他の通貨インスタンスフィールドのデフォルトは、次で定義した FX 通貨フィールド構成に由来します これらのフィールドを明示的に設定するために、これらのフィールドを目的の値に設定するカスタムインポートスクリプトを使用することができ、場合によっては別のインポート列の値を使用することもできます。
FX 通貨データをインポートするには、さまざまな方法があります。
| 手法 | 説明 |
|---|---|
| カスタムレートテーブルへのデータのインポート | レートを直接編集する以外の、カスタムレートをインポートするための主な方法です。既存のレートを変更しても、そのレートを使用する既存の通貨の値は更新されません。 注: これはインポート専用です。 |
FX 通貨のエクスポート
FX 通貨データをエクスポートするには、さまざまな方法があります。
| 手法 | 説明 |
|---|---|
| XML の表示 | XML ペイロード内にバンドルされた各 FX 通貨フィールドのインスタンスレコードを含む XML ファイルを表示します。 |
| XML にエクスポート | すべてのインスタンスレコードのアンロードを含むアンロード XML を表示します。 |
| Excel/PDF にエクスポート | getDisplayValue() を使用してフィールドからデータを抽出してエクスポートするデフォルトの方法を使用します。FX 通貨フィールドの場合、このメソッドを使用すると、$1,234.56 の形式の通貨文字列が返されます。 変換せずに FX 通貨フィールド内の特定の情報に直接アクセスするには、ドット連結を使用してその列をエクスポートします。 |