Openerp-如何在树状视图标题区域调用自定义botton

Openerp-如何在树状视图标题区域调用自定义botton,openerp,openerp-7,Openerp,Openerp 7,我正在使用OpenERP7,我需要调用树视图标题区域(创建或导入旁边)上的自定义按钮。有可能吗 这就是我需要移动的按钮的方式 <record model="ir.ui.view" id="edit_roster_substitution_form"> <field name="name">leave.score.card.form</field> <field name="model">leave.s

我正在使用OpenERP7,我需要调用树视图标题区域(创建或导入旁边)上的自定义按钮。有可能吗

这就是我需要移动的按钮的方式

<record model="ir.ui.view" id="edit_roster_substitution_form">
            <field name="name">leave.score.card.form</field>
            <field name="model">leave.score.card</field>
            <field name="arch" type="xml">
                <form string="Leave Score Card"  version="7.0">
                 <sheet>

                        <button string="Generate" type="object" name="populate_values" class="oe_highlight"/>

                   </sheet> 
                   </form>
            </field>
        </record>
我期待的是

有可能吗

  [1]: https://i.stack.imgur.com/TePJy.jpg
  [2]: https://i.stack.imgur.com/9BFVG.jpg

请编辑您的问题并添加:1。你的代码/你的尝试2。您的输入、当前输出和预期输出都需要建议。我已经改变了问题,按照你的要求做了。请帮我做这件事。要做到这一点需要付出很大的努力。这是另一种方式。为什么不在树状视图的操作中心下添加菜单。在树视图中单击任何记录时,都可以看到它。在那里,我们可以这样添加菜单生成器,或者我可以将此函数转换为加载函数,但问题是我不知道如何在Openerp中编写加载函数,@SwanWhite抱歉,
标题
仅在
表单
标记中工作。请编辑您的问题并添加:1。你的代码/你的尝试2。您的输入、当前输出和预期输出都需要建议。我已经改变了问题,按照你的要求做了。请帮我做这件事。要做到这一点需要付出很大的努力。这是另一种方式。为什么不在树状视图的操作中心下添加菜单。在树视图中单击任何记录时,都可以看到它。在那个地方,我们可以通过这种方式添加菜单生成器,或者我可以将此函数转换为加载函数,但问题是我不知道如何在Openerp中编写加载函数,@SwanWhite抱歉,
header
仅在
表单
标记中工作。
<record id="open_leave_score_card" model="ir.actions.act_window">
            <field name="name">Leave Score Card To the Date</field>
            <field name="type">ir.actions.act_window</field>
            <field name="res_model">leave.score.card</field>
            <field name="view_type">form</field>
            <field name="view_mode">tree,graph,form</field>
            <field name="view_id" eval="view_leave_score_card_tree"/>
            <field name="search_view_id" ref="view_leave_score_card_search"/>
        </record>

    <menuitem name="Leave Score Card" action="open_leave_score_card" id="menu_open_view_leave_score_card" parent="base.menu_reporting_dashboard" />
def populate_values(self, cr, uid, ids, context={}):

        result = {'value': {}}
        today = datetime.datetime.now()
        tt=today.date()
        emps=self.pool.get('hr.employee').search(cr, uid, [('current_status','=','active')], context=context)
        if emps:

            for employees in emps:

                #result['value']['employee_id'] = employees
                print employees

                holiday_obj=self.pool.get('hr.holidays')
                holiday_emps_allocate=holiday_obj.search(cr, uid, [('employee_id','=',employees),('type','=','add'),('state','=','validate')], context=context)
                holiday_emps_taken=holiday_obj.search(cr, uid, [('employee_id','=',employees),('type','=','remove'),('state','=','validate')], context=context)

                .
                .
                .
  [1]: https://i.stack.imgur.com/TePJy.jpg
  [2]: https://i.stack.imgur.com/9BFVG.jpg