問題タブ [odoo-12]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
odoo - ValueError を修正する方法: シングルトン sale.order(41,...) が必要です
カスタム odoo モジュールを作成しましたが、インストールするとシングルトン エラーがスローされます。_compute_margin(self) 内のすべてをコメントアウトして 0.0 を返すと、モジュールは正常にインストールされます。その後、_compute_margin 関数を元に戻してモジュールを更新すると、正常に更新されます。
_compute_margin 関数の内容を使用してモジュールを正常にインストールするには、どのような変更を加える必要がありますか?
odoo - Odoo 12 - XML ファイルが --dev=all でサーバーのリロードをトリガーしない
新しい Odoo ユーザーはこちらです。
Odoo(v12)をいじり始めて数日が経ちました。モデル、ビュー、メニューの作成を含むモジュールを構築することができました。本当に私を悩ませている問題が1つありますが、それは魅力のように機能しています.
--dev=all 引数を指定して odoo-bin を実行すると (ちなみにウォッチドッグが必要です)、.py または .xml ファイルがいずれかのアドオン フォルダー内で変更されるたびにサーバーの再起動がトリガーされることになっていることを読みました。 .
PYTHON ファイルを変更するとサーバーは再起動しますが、これまでのところ、何時間も試してみても、同じことを XML ファイルで機能させることはできないようです。
参考までに、私は公式ドキュメントから openacademy モジュールを構築しています。サーバーがデータベースではなく XML ファイルからビューを読み取り、変更時にリロードして、フォームとビューをカスタマイズして表示できるようにしたいと考えています。毎回モジュールをアップグレードしなくても結果が得られます。
--dev=all 残念ながら、うまくいかないようです。
誰でも助けることができますか?
編集: Odoo を起動するために使用している完全なコマンドは次のとおりです。
PS: Windows 10 64 ビットで Odoo 12 ソースを実行しています。
odoo-12 - Pythonコードフィールドの変数として現在の給与ルール名を取得する方法
給与ルール内のPythonコードで現在の給与ルール名を取得することは可能ですか? 「給与明細」、「ルール」、「カテゴリ」などの変数が存在することは知っていますが、給与ルール内の関数で現在の給与ルール名を使用する必要がありますか? Odoo12を使っています