問題タブ [odoo-view]
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.
openerp - Odoo の one2many フィールド内のフィールドにドメインを追加する方法を修正するには?
モデル バージョンを作成し、次のように製品モデルに関係を追加します。
「version_filter」フィールドをsale.orderビューに追加し、この関係で製品検索をフィルタリングしたいのですが、以前に追加されたものではなく、追加されたものだけです
このような:
ただし、「product_id」フィールドは決して置き換えられません。
many2oneフィールドの「もっと検索」オプションのように、モーダルフォームを作成したいのですが...ドメインでフィルタリングするのを手伝ってくれる人がいれば、order_line product_id検索は大丈夫です
読んでくれてありがとう!
openerp - TransientModel を継承し、2 つのビューを持つ ( website.config.settings )
Web サイトの設定メニューを継承しようとしていて、2 つのビューがあります。website.config.settings は models.TransientModel です
それを継承して新しいメニューアイテムで表示すると、以前のビューが上書きされます。同様に - 現在 2 つのビューがあり、私が定義した新しいレコードは Website Event Settings という名前です。それをクリックすると、新しい変更されたビューが読み込まれますが、既存の [設定] メニューをクリックしても何も表示されません。
要約すると、既存の Web サイト設定メニューは機能せず、新しいメニューは機能します。両方必要です。
私が使用したpyコードとレコードビューは次のとおりです-
XML:
openerp - 条件付きで odoo ドメインを記述する方法は?
a フィールドが False でない場合、odoo ドメインを適用したいと考えています。
私が書いたようなドメインはこのエラーをスローします
TypeError: ハッシュできないタイプ: 'list'
編集:
オブジェクトは次のように拡張します。
視界が広がる
xml - ツリー ビュー odoo 9 でフィールドと行を動的に非表示にする
アスリートのトレーニング結果を保存するモデルと、結果を挿入するツリー ビューがあります。
型式コードは:
ここにビューコードがあります
私が必要とするのは、機能が次のボタンを作成することです: onClick 、エクササイズの状態に応じて、ツリー ビューに表示されている列の可視性をフィルター処理します。運動状態の値が「by_distance」の場合、距離ごとの値を保持する列のみが表示されるように
また、運動状態が「by_weight」になった場合にそれに変わるように、可視性を自動的に変更する必要があります。
css - Odoo 10 でツリー ビューの列幅を調整するには?
ツリー ビューの列の列幅を変更したかった。これまでのところ、これらのソリューションを試しました
フィールドタグに追加:
width="100px"
またはwidth="15%%"
フィールドタグに追加:
style="width: 100px"
しかし、私には何もうまくいかないようです。
search - Odoo で計算フィールドを検索するにはどうすればよいですか?
Odoo 9 で計算フィールドで検索しようとしていますが、結果としてすべてのレコードが返されます。
私はそれを使って試してみましstore=True
たが、名前フィールドはデータベースに保存されていません。また、データベースから列「名前」を削除しようとしましたが、モジュールを更新しましたが、計算が保存されていません。計算フィールドはフォーム ビューで正常に機能しますが、名前が保存されず、検索が機能しません。
では、フィールド名で検索するにはどうすればよいでしょうか。
amazon-web-services - AWS での docker コンテナーのセットアップでの、UI のない Odoo ブランク画面
構成 :
- AWS
- Ubuntu Linux
- 実行中の docker :
docker -v
= Docker バージョン 1.12.1、ビルド 23cf638 - Postgresql -
"PG_MAJOR=9.6", "PG_VERSION=9.6.0-1.pgdg80+1"
- オドゥー -
"ODOO_VERSION=9.0","ODOO_RELEASE=20160726"
問題 :
- odoo にログインできました。ログインすると、ウェブサイトのページが開きます。今までは問題ありません。以前にインストールした「雇用」、「メモ」などのオプションに移動した後、単純な空白のページが他の何もない場所に共有として表示されます。
- 参考までに、それは約 100 日間スムーズに実行されていましたが、その後、最近コンテナーが実行を停止しました [aws インスタンスのディスクがいっぱいになった可能性があります]。スペースを作ってコンテナを再起動しました。
- 同じイメージから再作成された場合、db [postgresql 9.6] と odoo [9] の新しいクリーンなインスタンスは正常に動作します。
- このコンテナとそのクローンを使用しても、古いものでも新しいものでも、データベースでは機能しません。
- 以前は純粋な html ページがロードされていましたが、Linux、Docker、コンテナを数回再起動した後、魔法のように適切なログイン ページが表示され始めました。
私の結論:
- ログインできたので、db接続はOKです。
odoo-8 - one2many フィールドからレコードを作成する際にデフォルト値を設定する - odoo
one2many フィールドからレコードを作成する際に、複数のフィールドのデフォルト値を設定したいのですが、そのデフォルト値は親モデルから取得されます。
Odoo モデルの構造
問題 : 今やりたいことは、通貨と会社を発注書から設定し、現金予測レコードを PO フォーム ビューから作成したいのですが、その方法がわかりません。
注: 会社と通貨を手動で入力する必要があり、PO 参照が設定されないという状況が他にほとんどないため、通貨または会社フィールドに関連する、または機能することはできません。
PO フォーム ビュー
誰でも私に提案できますか、その場合はどうすればよいですか?
xml - Odoo9 の別のモデルの many2many ツリー ビューでアーカイブされたタスクを表示する方法は?
Odoo9 の many2many フィールド ビュー (プロジェクト管理モジュール) のアクティブなタスクの横に、アーカイブされたタスク (アクティブ = False) を表示しようとしています。
OK、しばらくの間、アーカイブされたタスク (アクティブ = False) のみを表示しようとしているだけなので、フォーム ビュー xml で次のコードを試しました。
また
しかし、まだ機能していません。フィールド 'task_ids' には、まだアクティブなタスクのみが表示されています。