問題タブ [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.

0 投票する
2 に答える
3315 参照

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"/>たが成功しませんでした。足りないものはありますか?

0 投票する
1 に答える
316 参照

python - Odoo で異なる月数に分割された編集可能なリスト ビューを作成する方法は?

Odoo で月ごとに分割された予算モジュールを作成したいと考えています。

このようなもの:

サンプル予算


要件:

  1. Excel のようにその場で編集できます。List View と Editable パラメータを使用したので、これで完了です。

  2. 動的な月数が必要です。予算が異なれば、月数も異なります。さらに、既存の予算に新しい月を追加することは素晴らしいことです。

私が知っていること?

データベース内のテーブルは以前に作成されているため、動的フィールドを持つことは不可能であることを知っています。


私の解決策:

解決策 1:

最大月数を設定しています。たとえば、36 か月。4 か月しか必要ない場合は、残りの 32 フィールドを非表示にします。月の次の非表示の列を再表示するボタンを作成しています。

解決策 2:

各予算値を、値、予算ライン、月を持つオブジェクトとして作成しています。たとえば、上記の表では、次の最初のオブジェクトが必要です。

月: 2018 年 1 月

予算ライン: 宿泊施設

値: 10000

次に、独自のビューを作成する必要があります。それが良いアイデアかどうかはわかりません。どこから始めればよいかさえわかりません。

解決策 3:

既存のモジュールを使用/変更します。「x2manyフィールドの2Dマトリックス」モジュールでしょうか?


結論:

アドバイスをお願いします。どんなヒントでも大歓迎です。

PS。Odoo 11 エンタープライズを使用しています。

0 投票する
2 に答える
1042 参照

python - python2.7 を使用して odoo11 を実行するとエラーが発生する

Windows と Ubuntu で python3 を使用して odoo11 (Community Edition) を実行しています。github からソースを取得します。python2 を使用して odoo11 を実行するとエラーが発生します。にすべてのパッケージをインストールしましたrequirements.txt。どうすればエラーを解決できますか?