ScriptableCurrencyCode :グローバル
ScriptableCurrencyCode API は、渡された通貨コードに対応する ISO 4217 アルファベットまたは数値の通貨コードを取得できるメソッドを提供します。
たとえば、「USD」などの ISO 4217 アルファベット通貨コードを渡すと、このメソッドは対応する「840」の数値通貨コードを返します。同様に、数値コードを渡して、対応するアルファベットコードを取得できます。
この API はベースシステムで使用できるため、メソッドにアクセスする前にプラグインを追加する必要はありません。
ScriptableCurrencyCode:getCurrencyCode(String numericCode)
指定された ISO 4217 数値通貨コードに対応する ISO 4217 アルファベット通貨コードを返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| 数値コード | 文字列 | 対応するアルファベット通貨コードを返す 3 桁の数値通貨コード。例:840 または 756。 フォーマット:ISO 4217 |
| タイプ | 説明 |
|---|---|
| 文字列 | 渡された値に対応する 3 文字の通貨コード。例:USD または CHF フォーマット:ISO 4217 |
次のコード例は、"CHF" の ISO 4217 アルファベット通貨コードを取得する方法を示しています。
var alphabeticCode = SNC.ScriptableCurrencyCode.getCurrencyCode("756")
gs.info(alphabeticCode);
出力:
"CHF"
ScriptableCurrencyCode:getNumericCurrencyCode(文字列 alphabeticCode)
指定された ISO 4217 アルファベット通貨コードに対応する ISO 4217 数値通貨コードを返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| アルファベットコード | 文字列 | 対応する数値通貨コードを返す 3 文字の通貨コード。例:USD または CHF フォーマット:ISO 4217 |
| タイプ | 説明 |
|---|---|
| 文字列 | 渡された値に対応する 3 桁の数値通貨コード。例:840 または 756。 フォーマット:ISO 4217 |
次のコード例は、"USD" の ISO 4217 数値通貨コードを取得する方法を示しています。
var numericCode = SNC.ScriptableCurrencyCode.getNumericCurrencyCode("USD");
gs.info(numericCode);
出力:
"840"