【发布时间】:2016-03-11 10:19:40
【问题描述】:
美好的一天!我创建了一个自定义过滤器并希望它成为考勤中的默认过滤器,但它不起作用有人可以帮我解决这个问题这是我的代码
<record id="view_hr_attendance_main_filter" model="ir.ui.view">
<field name="name">Attendances</field>
<field name="model">hr.attendance.main</field>
<field name="arch" type="xml">
<search string="Attendance">
<filter name="status_payroll" string="Draft" domain="[('attendance_status','=','draft')]" help="Draft Status" select ="1"/>
<filter name="status_payroll_02" string="Approved" domain="[('attendance_status','=','approved')]" help="Draft Status" select ="1"/>
<filter name="status_payroll_03" string="Post" domain="[('attendance_status','=','post')]" help="Draft Status" select ="1"/>
<field name="name"/>
<field name="assign_projects"/>
<field name="month_of"/>
<field name="month_quarter"/>
</search>
</field>
</record>
<record id="open_module_hr_attendance_main" model="ir.actions.act_window">
<field name="name">Attendances</field>
<field name="res_model">hr.attendance.main</field>
<field name="view_type">form</field>
<field name="search_view_id" ref="view_hr_attendance_main_filter"/>
<field name="context">{"search_default_status_payroll":1}</field>
<field name="help" type="html">
<p class="oe_view_nocontent_create">
Click to Create an Attendance.
</p>
</field>
</record>
【问题讨论】:
-
据我了解,您扩展了模块 hr_attendance?
-
不,先生!那是另一个模型
-
我不知道这个,但我只是将值设置为布尔值(真),谢谢先生的回复!
-
这很奇怪,因为整数值必须相同。 Here 来自基本 crm 模块的示例。也许问题出在缓存或其他问题上。
标签: xpath openerp odoo-8 openerp-8