Odoo中文社区可以通过以下三个域名访问:shine-it.net , odoocn.org,odoo.net.cn

原论坛用户的基本信息和发帖这里都予以保留,请注意:原论坛用户无需重新注册新用户,但是您的密码需要重置

开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

如果您登录系统碰到问题,请在微信公众号留言:

在crm模块的商机那里增加历史记录



  • CRM模块中的商机,有一个History的tab页面,但是其中能够显示的似乎只有email的历史记录(这一点还没测试,只是从界面和代码中做的推测),我想将所有与这个商机相关的meeting的历史记录显示出来,还想自定义一个历史记录,就是手动添加一个Note,然后采用tree view的形式显示出来(商机界面有一个add internal note,很奇怪,增加之后没有任何反应)。但是现在增加meeting的历史记录有点问题,特来请教:
    我的PY文件:
    [code]
    from osv import fields,osv
    class crm_opportunity(osv.osv):
        """ CRM Opportunity Case """
        _name = "crm.lead"
        _inherit = ['crm.lead']
        _columns = {
                   
                    'meeting_ids': fields.one2many('crm.meeting', 'partner_id',<br />                  'Meetings'),
                                   
                  }
    crm_opportunity()
    [/code]
    我的View文件:
    [code]
    <record id="crm_case_form_view_oppor_extend" model="ir.ui.view">
                <field name="name">Opportunities</field>
                <field name="model">crm.lead</field>
                <field name="type">form</field>
                <field name="inherit_id" ref="crm.crm_case_form_view_oppor"/>
                <field name="arch" type="xml">
                               
                    <field name="message_ids" position="before">               
                        <field name="meeting_ids" colspan="4" nolabel="1"  context="{'default_partner_id': active_id}">
                            <tree string="Meetings" colors="gray:state in ('draft', 'cancel','done','pending')">
                                <field name="user_id" string="Responsible"/>
                                <field name="name" string="Subject" />
                                <field name="date" string="Start Date" />
                                <field name="date_deadline" string="End Date"/>
                            </tree>
                        </field>
                    </field>
                </field>
            </record>
    [/code]
    结果增加meeting的历史记录的view成功了,但是却显示不了历史记录,如附件,是商机和客户信息的图片。我是参考crm模块中的res_partner.py和相应的view来做的,为什么显示不出历史记录呢。
    谢谢



  • CRM模块中的商机,有一个History的tab页面,但是其中能够显示的似乎只有email的历史记录(这一点还没测试,只是从界面和代码中做的推测),我想将所有与这个商机相关的meeting的历史记录显示出来,还想自定义一个历史记录,就是手动添加一个Note,然后采用tree view的形式显示出来(商机界面有一个add internal note,很奇怪,增加之后没有任何反应)。但是现在增加meeting的历史记录有点问题,特来请教:
    我的PY文件:
    [code]
    from osv import fields,osv
    class crm_opportunity(osv.osv):
        """ CRM Opportunity Case """
        _name = "crm.lead"
        _inherit = ['crm.lead']
        _columns = {
                   
                    'meeting_ids': fields.one2many('crm.meeting', 'partner_id',<br />                  'Meetings'),
                                   
                  }
    crm_opportunity()
    [/code]
    我的View文件:
    [code]
    <record id="crm_case_form_view_oppor_extend" model="ir.ui.view">
                <field name="name">Opportunities</field>
                <field name="model">crm.lead</field>
                <field name="type">form</field>
                <field name="inherit_id" ref="crm.crm_case_form_view_oppor"/>
                <field name="arch" type="xml">
                               
                    <field name="message_ids" position="before">               
                        <field name="meeting_ids" colspan="4" nolabel="1"  context="{'default_partner_id': active_id}">
                            <tree string="Meetings" colors="gray:state in ('draft', 'cancel','done','pending')">
                                <field name="user_id" string="Responsible"/>
                                <field name="name" string="Subject" />
                                <field name="date" string="Start Date" />
                                <field name="date_deadline" string="End Date"/>
                            </tree>
                        </field>
                    </field>
                </field>
            </record>
    [/code]
    结果增加meeting的历史记录的view成功了,但是却显示不了历史记录,如附件,是商机和客户信息的图片。我是参考crm模块中的res_partner.py和相应的view来做的,为什么显示不出历史记录呢。
    谢谢


登录后回复
 

与 Odoo 中文社区 的连接断开,我们正在尝试重连,请耐心等待