首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在openerp中如何调用kanban视图中的onchange函数?

在openerp中如何调用kanban视图中的onchange函数?
EN

Stack Overflow用户
提问于 2014-10-10 10:12:21
回答 1查看 1.5K关注 0票数 0

我想在看板视图中调用一个不断变化的函数。但我不知道怎么叫这个?我试过很多种方法,但还是错了。但没有输出。我在看板视图中还有一个问题:当我从一个拖动到另一个,一些值会改变。我如何实现这一点?

代码语言:javascript
复制
<record model="ir.ui.view" id="hr_kanban_view_transfer">
    <field name="name">Employee Transfer Kanban</field>
    <field name="model">employee.transfer</field>
    <field name="arch" type="xml">
        <kanban default_group_by="site1">
            <field name="site1"/>
            <field name="color"/>
            <field name="location1"/>
            <field name="location2" /> 
            <field name="site2"/>

            <templates>
                <t t-name="kanban-tooltip">
                    <ul class="oe_kanban_tooltip">
                        <li t-if="record.employee_id.raw_value"><b>Employee:</b> <field name="employee_id"/></li>
                        <li t-if="record.site1.raw_value"><b>Current Project:</b> <field name="site1"/></li>
                        <li t-if="record.location1.raw_value"><b>Source Location:</b> <field name="location1"/></li>
                        <li t-if="record.date.raw_value"><b>Date:</b> <field name="date"/></li>
                    </ul>
                </t>

                <t t-name="kanban-box">
                    <div t-attf-class="oe_kanban_color_#{kanban_getcolor(record.color.raw_value)} oe_kanban_card oe_kanban_global_click oe_semantic_html_override">
                        <div class="oe_dropdown_toggle oe_dropdown_kanban">
                            <span class="oe_e">i</span>
                            <ul class="oe_dropdown_menu">
                                <t t-if="widget.view.is_action_enabled('delete')"><li><a type="delete">Delete</a></li></t>
                                <!--  <li><a name="action_makeMeeting" type="object">Schedule Interview</a></li> -->
                                <li><ul class="oe_kanban_colorpicker" data-field="color"/></li>
                            </ul>
                        </div>
                        <div class="oe_kanban_content" tooltip="kanban-tooltip">
                            <div>
                                <t t-if="record.employee_id.raw_value"><b><field name="employee_id"/></b><br/></t>
                                <i><field name="employee_id"/></i><br/>
                                <field name="site1"/><br/>
                                <field name="site2"/><br/>
                                <t t-if="record.source_location.raw_value">Source Location: <field name="location1"/><br/></t>
                               <!-- <t t-if="record.title_action.raw_value"><field name="title_action"/><br/></t> -->
                                <field name="date"/>
                            </div>
                            <div class="oe_kanban_right">

                                <img t-att-src="kanban_image('hr.employee', 'image_small', record.employee_id.raw_value)" t-att-title="record.employee_id.value" width="24" height="24" class="oe_kanban_avatar"/>

                            </div> 
                        <!--    <div class="oe_kanban_footer_left" style="margin-top:5px;">
                                <t t-raw="record.message_summary.raw_value"/>
                                <field name="categ_ids"/>
                            </div>-->
                        </div>
                        <div class="oe_clear"></div>
                    </div>
                </t>
            </templates>
        </kanban>
    </field>
</record>

当我将员工从一个站点转移到另一个站点(即site1到site2 )时,如何更改我的代码?在看板上有可能吗?

EN

回答 1

Stack Overflow用户

发布于 2014-11-11 09:43:36

您可以在模型中重写写方法。并检查site1字段的值。如果它存在并改变了,做你想做的一切。

代码语言:javascript
复制
def write(self, cr, user, ids, vals, context=None):
    if 'site1' in vals:
        # your code
    return super(your_model, self).write(cr, user, ids, vals, context)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26297019

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档