通貨タイプの項目に読み取り専用を設定すると、違う設定の通貨記号が表示される

tec_yuki
Mega Guru

コミュニティの皆様

 

現在は下記のような設定になっているのですが、読み取り専用項目にドル記号が表示されてしまいます。

原因わかりますでしょうか?

tec_yuki_0-1692750840442.pngtec_yuki_1-1692750892146.pngtec_yuki_2-1692750933983.png

 

1 件の受理された解決策

iwai
Giga Sage

調べてみました。Google翻訳で「通貨項目を読み取り専用にすると違う通貨が表示される」>>英語「Making a currency field read-only displays a different currency」
site:servicenow.com 通貨フィールドを読み取り専用にすると別の通貨が表示される - Google 検索

検索結果の最初に、類似の問題について公式の記事がありました。

読み取り専用通貨フィールドを保存すると、その値が自動的にデフォルトの米ドルに変換される場合があります - 既知のエラー (servicenow.com)

  • 説明
    読み取り専用の通貨フィールドが保存されている場合、ユーザーロケールが別の通貨に設定されているにもかかわらず、その値が自動的にUSドルに変換されることがある。

    回避策
    これは、通貨システムプロパティ間で設定が異なるため、予想される動作です。インスタンスの使用を開始し、データをロードする前に設定する必要があります。glide.system.localeシステムプロパティを最初のインスタンス起動時とは異なる値に設定するには、インスタンスキャッシュをクリアする必要があり、すべての既存の通貨フィールドに対して以前に保存されたデータが失われる可能性があります。

補足説明(ChatGPT)

  • 通貨フィールドの表示がUSドルになってしまうのは、通貨システムプロパティの設定によるものであり、これは予想される動作です。この設定は、インスタンスを使用する前、すなわちデータをロードする前に適切に設定する必要があります。

  • 既存のインスタンスにおいてglide.system.locale システムプロパティを変更する場合、インスタンスキャッシュをクリアする必要があります。しかし、この操作は既存の通貨フィールドに保存されているデータを失うリスクがあるため、注意が必要です。

関連リンク

元の投稿で解決策を見る

3件の返信3

iwai
Giga Sage

調べてみました。Google翻訳で「通貨項目を読み取り専用にすると違う通貨が表示される」>>英語「Making a currency field read-only displays a different currency」
site:servicenow.com 通貨フィールドを読み取り専用にすると別の通貨が表示される - Google 検索

検索結果の最初に、類似の問題について公式の記事がありました。

読み取り専用通貨フィールドを保存すると、その値が自動的にデフォルトの米ドルに変換される場合があります - 既知のエラー (servicenow.com)

  • 説明
    読み取り専用の通貨フィールドが保存されている場合、ユーザーロケールが別の通貨に設定されているにもかかわらず、その値が自動的にUSドルに変換されることがある。

    回避策
    これは、通貨システムプロパティ間で設定が異なるため、予想される動作です。インスタンスの使用を開始し、データをロードする前に設定する必要があります。glide.system.localeシステムプロパティを最初のインスタンス起動時とは異なる値に設定するには、インスタンスキャッシュをクリアする必要があり、すべての既存の通貨フィールドに対して以前に保存されたデータが失われる可能性があります。

補足説明(ChatGPT)

  • 通貨フィールドの表示がUSドルになってしまうのは、通貨システムプロパティの設定によるものであり、これは予想される動作です。この設定は、インスタンスを使用する前、すなわちデータをロードする前に適切に設定する必要があります。

  • 既存のインスタンスにおいてglide.system.locale システムプロパティを変更する場合、インスタンスキャッシュをクリアする必要があります。しかし、この操作は既存の通貨フィールドに保存されているデータを失うリスクがあるため、注意が必要です。

関連リンク

@iwai 

ロケール設定を変更したら、円記号が表示されました。

ありがとうございます。

また、英語が苦手なので、翻訳してから検索する方法はすごく勉強になりました。

活用させていただきます。

解決した投稿は解決済みにして、良かった回答には賞賛のボタンを押してください。同じように困っている人たちが解決した記事を参考にできます。

ヘルプ - ServiceNow Community

  • 受理解決策
    受理解決策とは何ですか?
    メッセージを解決策としてマークするにはどうすればよいですか?
  • 賞賛
    賞賛とは何ですか?
    賞賛はどのように行うのですか?