現在、odoo
にカスタマーサービス管理モジュールを開発中です。odooのレコードに応じて添付ファイルビューをフィルタリングする方法
この場合、ユーザーはケースを作成できます。ケースには添付ファイルが含まれています。私はボタンをクリックしてフォームのフォームビューをクリックすると添付ファイルビュー(ir.attachment)が開きます。
私が望むのは、レコードに基づいて添付ファイルをフィルタリングすることです。つまり、1つのレコードをクリックすると、関連する添付ファイルが表示されるだけです。
次のように私のコードがある..
<button class="oe_stat_button" name="%(csm.attachement_action)d" string="Documents" type="action" />
<record id="attachement_action" model="ir.actions.act_window">
<field name="name">Attachments</field>
<field name="res_model">ir.attachment</field>
<field name="view_type">form</field>
<field name="view_mode">kanban,tree,form</field>
<field name="domain" eval="[('res_id','=',active_id)]" />
<field name="view_id" ref="attachment_kanban"/>
<field name="help" type="html">
<p class="oe_view_nocontent_create">To add attachments click on create</p>
</field>
</record>
アクションウィンドウにdomain_forceを追加することを意味しますか? –
では、単純なドメインでウィンドウアクションを定義し、 'name ="%(my_action)d' – simahawk
のような表記法を使用してボタンからアクションを呼び出します。アクション:https://github.com/odoo/odoo/ blob/9.0/addons/stock//product_view.xml#L38とボタン:https://github.com/odoo/odoo/blob/9.0/addons/stock/product_view.xml#L161 – simahawk