問題タブ [openerp-8]
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 - ツリー ビューの削除状態を動的に設定するにはどうすればよいですか?
order_line を編集可能に設定しましたが、下書きモードでない場合は削除ボタンを削除したいと考えています。次のことを試みましたが、削除ボタンが残ります:
親の下書き状態に基づいて、delete=false を動的に設定することは可能ですか?
私はこれを試しました:
と
しかし、実際には当てはまらないようです。動作しているように見える唯一のことは、を操作することですir_model_access
が、それはグローバルに切り替えますが、これは私が望んでいるものではありません。
reporting - odoo / OpenERP V8 - QWeb レポートのチュートリアル
私はodooから始めようとしています。私たちにとって最も重要なことの 1 つは、販売注文用に異なるレイアウトを生成することです。
このドキュメントから始めました: https://github.com/odoo/odoodays-2014/blob/master/v8_reporting_engine/index.rst
これは「odoodays 2014」からのもので、既存のレポートをカスタマイズする方法を示しています。これはうまくいきます。「一般・特定報告」のポイントがわかりません。
カスタム テンプレートを使用して新しいレポートを (既存のレポートのコピーから開始して) 追加しようとして迷ってしまいました。設定のレポート ビューに新しいアイテムを追加しようとしましたが、リンクされた qweb ビューを追加できません (新しいものを追加しましたが、新しい ID を取得しませんでした)。
アドオンのビュー ディレクトリにコピーを作成しようとしましたが、役に立ちませんでした。
このためのチュートリアルはありますか?
新しいレポートを追加する方法を教えてくれる人はいますか?
report - Odoo / OpenERP 8 のレポート デザイナー
Odoo 8 をインストールしたので、カスタムの請求書テンプレートを作成したいと思います。OpenERP 7 には、OpenERP 7 にインストールできる base_report_designer があり、関連するプラグインを OpenOffice にインストールしてレポートをカスタマイズできることがわかります。
しかし、Odoo 8 では、そのような base_report_designer やプラグインが見つかりません。Odoo 8 でカスタム請求書テンプレートを作成するにはどうすればよいですか?
ありがとう、
アブドゥル
treeview - 通貨名の代わりに通貨記号を表示するには?
プロジェクトから関連する発注書を表示するモジュールを作成しました。
(購入) ボタンをクリックすると、次のフィールド
Compras
を含むカスタム ツリー ビューが表示されます。currency_id
名前の代わりに通貨記号を表示する方法はありますか? たとえば、 Django: を使用して行うようなことcurrency_id.symbol
。currency_id
さらに良いことに、フィールドを削除して合計金額の先頭に通貨記号を追加したいのですが、それは可能ですか? 畑S/. 336.30
のようなもの。amount_total
これが私のツリービューです:
openerp - openerp 7 で日付を比較する
openerp 7 に、フィールド チェックイン時間 (日時) とチェックアウト時間 (日時) を持つカスタム モジュールがあります。保存をクリックすると、両方のフィールドで検証を実行して、チェックアウト時間がチェックイン時間以上であることを確認します。アイデアをありがとう。
python - OpenERPでWebモジュールを拡張するにはどうすればよいですか
Web モジュール (アドオン/Web) には、Openerp のすべてのルート (それらの多く) が存在します。次に例を示します。
- /
- /ウェブ
- /ウェブ/ログイン
など。ただし、Web モジュールを拡張して、クライアント登録の他の方法 (ルート) を作成したいと考えています。モジュール web_aaa (テスト用) を作成し、コントローラーにこれを含めます (web/controllers/main.py クラス Home からコピーされたほとんどすべてのコード):
次に、「--load web_aaa」を使用してサーバーを起動し、 /signup を検索すると、正常に動作します。しかし、Web モジュールの他のすべてのルートは 404 Not Found (None werkzeug: 192.168.56.1 - - [10/Nov/2014 19:00:44] "GET /web/ HTTP/1.1" 404 -) を返します。
また、「--load web_aaa」なしでサーバーを起動すると、Web モジュールのすべてのルートは正常に機能しますが、 web_aaa ルートは機能しません。
私の質問は次のとおりです。
- 新しいルートを作成するモジュールを作成したり、Web モジュール、具体的には main.py コントローラーを拡張したりするにはどうすればよいですか?
- Web モジュールは server_wide_module です。設定ファイルでこのオプションを変更しましたが、web_aaa モジュールが起動しません。別のサーバー全体のモジュールを含めるにはどうすればよいですか?
どうもありがとう!!