2017-06-27 1 views
0

整数フィールドにカンマを入力するたびに、odoo(またはpython)はそのカンマを自動的に削除して数字をマージします(たとえば1,3を入力すると13になります)。私が1.3または1; 3などと入力すれば、すべてが問題ありません。おそらく私はフィールドのための@ api.constrainsのようなことをすることができますが、これをシステム全体でどのように修正できるでしょうか?Odooシステム全体で整数フィールドにカンマを保存しないようにするにはどうすればいいですか?

私の質問を考えていただきありがとうございます。

+0

私はOdooのソースコードで対応するコードを見つけて変更しなければならないと思います。なぜなら、Pythonはこれをしないからです –

答えて

0

これは、ユーザーが選択した言語によって異なります。 Settings/Translations/Languages(新しいバージョンのOdooでは、最初にこのメニューを表示するには開発者モードを有効にする必要があります)では、言語を選択して、「千セパレータ」と「小数セパレータ」を調べます。

たとえば、ドイツ語を使用すると、小数点区切り文字としてカンマを使用し、桁区切り文字として点を使用するため、逆もあります。

ここでは何もプログラムする必要はありません。設定上の問題です。

関連する問題