問題タブ [odoo-11]
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.
xml - システム内に外部 ID が見つかりません
次のような Odoo 10 cron xml があります。
これは正常に機能しました。Odoo v11 に従ってコードを変更したので、次のようになります。
ご覧のとおり、フィールド モデルを model_id に変更しました。しかし、何らかの理由でエラーが発生しています:
odoo.tools.convert.ParseError: "システムに外部 ID が見つかりません: saas_portal.client"
モジュール自体はsaas_portalと呼ばれ、参照しているモデルには_name = 'saas_portal.client'があり、使用しようとしまし<field name="model_id" ref="saas_portal.saas_portal.client"/>
たが成功しませんでした。足りないものはありますか?
python - Odoo で異なる月数に分割された編集可能なリスト ビューを作成する方法は?
Odoo で月ごとに分割された予算モジュールを作成したいと考えています。
このようなもの:
要件:
Excel のようにその場で編集できます。List View と Editable パラメータを使用したので、これで完了です。
動的な月数が必要です。予算が異なれば、月数も異なります。さらに、既存の予算に新しい月を追加することは素晴らしいことです。
私が知っていること?
データベース内のテーブルは以前に作成されているため、動的フィールドを持つことは不可能であることを知っています。
私の解決策:
解決策 1:
最大月数を設定しています。たとえば、36 か月。4 か月しか必要ない場合は、残りの 32 フィールドを非表示にします。月の次の非表示の列を再表示するボタンを作成しています。
解決策 2:
各予算値を、値、予算ライン、月を持つオブジェクトとして作成しています。たとえば、上記の表では、次の最初のオブジェクトが必要です。
月: 2018 年 1 月
予算ライン: 宿泊施設
値: 10000
次に、独自のビューを作成する必要があります。それが良いアイデアかどうかはわかりません。どこから始めればよいかさえわかりません。
解決策 3:
既存のモジュールを使用/変更します。「x2manyフィールドの2Dマトリックス」モジュールでしょうか?
結論:
アドバイスをお願いします。どんなヒントでも大歓迎です。
PS。Odoo 11 エンタープライズを使用しています。
python - python2.7 を使用して odoo11 を実行するとエラーが発生する
Windows と Ubuntu で python3 を使用して odoo11 (Community Edition) を実行しています。github からソースを取得します。python2 を使用して odoo11 を実行するとエラーが発生します。にすべてのパッケージをインストールしましたrequirements.txt
。どうすればエラーを解決できますか?