「hr.employee」から継承するモデルがあり、特別な部門にいる従業員のみを表示するアクションがあります。
そのリストの上部にある [作成] ボタンを使用して、hr.employee にレコードを作成し、部門フィールドがその特別な部門に既に設定されていることを望みます。
もちろん、標準の「hr」モジュールの他の「作成」ボタンは、部門のデフォルト値を設定するべきではありません。
モデルは次のとおりです。
# -*- coding: utf-8 -*-
from openerp import models, fields
class Patient(models.Model):
_inherit = 'hr.employee'
date_debut_contrat = fields.Date('Début Contrat de Prise en Charge')
date_fin_contrat = fields.Date('Fin Contrat de Prise en Charge')
そして、ここにアクションがあります:
<record id="action_liste_patients" model="ir.actions.act_window">
<field name="name">Patients</field>
<field name="res_model">hr.employee</field>
<field name="view_mode">kanban,tree,form</field>
<field name="domain">[('department_id.is_patients', '=', 'true')]</field>
</record>
標準アクションの動作を変更せずに、そのアクションから、department_id フィールドにデフォルト値が必要であることを Odoo に伝える方法はありますか?
すべてに感謝します。
マルク