問題タブ [openerp-6]

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 に答える
3131 参照

odoo - OpenERP 6.1 異なるフィールドを持つ複数のビュー

OpenERP で、それぞれに異なるフィールドを持つさまざまな「種類」の注文書フォームを作成したいと考えています。継承モデルのため、ばらばらなフィールドを持つ複数の子を継承できないと想定しています。そこで、すべてのタイプの PO のすべてのフィールドを持つスーパーセットの子を作成することにしました。

次に、継承されたモデルからのさまざまなフィールドを含むさまざまなビューを作成しました。

しかし、各ビューは同じスーパーセットを示しています。

これを正しい方法で行っているか、fields_view_get() 以外に方法がないかどうかをお知らせください。ありがとう

コード:

(xml を表示:)

[2012 年 10 月 16 日更新: view.xml - 最終的な作業コード:]

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

line - 製品ブランドを販売注文ラインに入れる方法は?

product_brandOpenERP 6.1のモジュールをインストールしました。

Web クライアントを介して、product_brand_idフィールドを挿入してデバッグ (開発者) モードで product.product.tree ビューを継承することにより、製品リスト ページに製品ブランドを表示することができました。

sale.order.line.treeここで、製品のブランド名を販売注文のビューに表示したいと考えています。

私はそれらが異なるモデルであることに気付きました.1つはproduct.productで、もう1つは ですsale.order.line。OpenERP で他のモデルのフィールドを表示することは可能ですか?

関連する (異なる) モデル間でフィールド名を参照する方法は?

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

python - OpenERP 6.1 日時フォーマット

なぜ

次の場合は何も返しません

日付「2013 年 2 月 10 日」を返します???

o.create_order は、postgresql によるタイムスタンプです。openErp の販売注文 - その他の情報タブに表示されるように、「30/11/2012 09:38:34」が含まれています。データベースにクエリを実行すると、「2012-11-30 08:38:34.272」として格納されます。したがって、「2012 年 11 月 30 日」が表示されることを期待しますが、代わりに何も表示されません。構文を誤解していますか?

これをpython 3.3からテストしました:

OpenOffice Writer で動作させるにはどうすればよいですか?

ところで、「February」ではなく「February」を取得するにはどうすればよいですか?

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

python - 状態フィールドに基づくブール値フィールドが必要

requiredフィールド選択(「状態フィールド」)に基づいてブールフィールドのリストを作成しようとしています。

しかし、Lotissementブール値フィールドを選択して確認しても、OpenERP はブール値が必要であり、フォームを保存したくないというメッセージを表示します。

私はこのコードを試しました:

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

python - OpenERP 6、Aptana - デバッガーが QR バーコード ラベル コードのブレークポイントで停止しない

Aptana Studio 3 を使用して、OpenERP 6 で QR バーコード ラベルのコードをデバッグしようとしています。添付の​​図のように、「pyqr」モジュール、ファイル「myfile.py」、関数「generate_image()」にブレークポイントを配置します。

ここに画像の説明を入力

ここで、Aptana IDE から OpenERP サーバーを実行すると ("openerp-server.py" -> Debug As -> Python Run)、右側のボタン "Large Label" または "Medium" のいずれかをクリックできる Manufacturing Orders に移動します。 Label" または "Small Label" の場合、デバッガーはブレークポイントで停止しませんが、開いている PDF ファイルにラベルが出力されます。

「myfile.py」のコードが実行されるかどうかを確認するために、次のテストを実行しました。「generate_image()」関数に「print」ステートメントを入れましたが、コンソールには何も出力されませんでした。「import pdb」と「pdb.set_trace()」を入れたところ、そこで実行が止まりませんでした。「generate_image()」関数でメッセージ ボックスを追加したところ、メッセージ ボックスが表示されませんでしたが、QR バーコード ラベルが作成されました。「myfile.py」コードがまったく実行されていないように見え、QR バーコード ラベルを作成するコードが実行される謎がさらに深まりました。

このブレークポイントでデバッガを停止するにはどうすればよいですか? 私は何が欠けていますか?

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

python - そのような外部 ID は現在システムで定義されていません

** フィールド 'オブジェクト' の外部 ID 'model_oemedical_lab_group' に一致するレコードが見つかりません**

  • 私はopenerpの初心者です。いくつかの単純なモジュールで独自のカスタマイズを試みました。と呼ばれるモードをダウンロードしたら
  • 医療用
  • oemedical_lab をインストールできません。モジュールをインストールしようとすると、エラーが表示されます。助けてください。
  • ありがとう

oemedical_lab.py

oemedical_view.xml

ラボ テスト リクエスト oemedical.patient.lab.test フォーム ラボ テスト リクエスト oemedical.patient.lab.test ツリー

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

python - 関連する日時フィールドの書式設定

関連する日時フィールドがあります

次に、そのフィールドをレポートに表示したいのですが、このコードを使用してフィールドの形式を変更したい

次に、このエラーが発生しました

時間データ 'None' は形式 '%Y-%m-%d %H:%M:%S' と一致しません

どこで私は間違えましたか?私は openerp6 を使用しています。