0

私は OpenERP 8 odoo を使用しており、レポート作成のチュートリアルに従っていますが、レポート レコードのコードなどで行き詰まってしまいます。

      <report
      id="account_invoices"
      model="account.invoice"
      string="Invoices"
      report_type="qweb-pdf"
      name="account.report_invoice"
      file="account.report_invoice"
      attachment_use="True"
      attachment="(object.state in ('open','paid')) and
      ('INV'+(object.number or '').replace('/','')+'.pdf')"
      />

前もって感謝します参照: http://blog.emiprotechnologies.com/create-qweb-report-odoo/

4

1 に答える 1

0

ODOO で Qweb レポートを作成するための一般的なディレクトリ ファイル構造

レポートディレクトリ ファイルが含まれています

__ init __.py ファイル

これは、任意の python モジュールのマニフェスト ファイルとして使用され、その種類の python モジュールのエントリ ポイントです。(your_report_parser_class_file.py ファイルのエントリ ポイントを追加します)

your_report_parser_class_file.py ファイル

レポート パーサー クラス ファイルには、レポート関連の関数と変数が含まれており、今後レポートで呼び出す必要があります (Qweb ビュー内)。

ディレクトリファイルを表示

report_your_report_name.xml ファイル

レポート ビュー ファイルを追加するために使用されるファイルは、Qweb ビューのファイルが表示されることを意味します。

(通常、Qweb レポートを設計するためにブートストラップ クラスとカスタム css および Qweb テンプレート エンジン タグを使用し、このファイルには __ openerp__.py ファイルが追加されています)

report_menu_file.xml ファイル

完全に近く、__ openerp__.py ファイルと同じフォルダーを持つ Qweb レポートを印刷するメニューを追加するためのメニュー xml ファイルを追加します。

(このファイルには __ openerp__.py ファイルのエントリも追加されています)

于 2015-02-26T19:06:00.433 に答える