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

由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解

本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!

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

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

關於many2one的field在傳回顯示頁面值的問題



  • 小弟有個問題想請教,我創建了一個Table x_model ,格式如下
    x_model_id char(4)
    x_model_name char(256)
    x_lens_id many2one ObjectRelation:x_lens

    wizard範例如下
    view_form="""<?xml version="1.0"?><form string="Create product"><field name="model_id" string="Model:"/></form>"""
    fields_form = {'model_id': {'string': ' x_model_id ', 'type': 'many2one', 'relation': 'x_model'},}

    執行,在Model欄位按下放大鏡點選所要的型號,但傳回顯示在頁面上文字卻是x_lens_id的值而非x_model_name的值
    請問我想要頁面上傳回顯示x_model_name的值是要如何修改
    請不吝指點 謝謝


  • 管理员

    在创建的x_model类对象中将'x_model_name'更名为‘name'
    或者,
    在x_model类中指明_rec_name类属性,即:

    _rec_name=&#039;x_model_name&#039;
    



  • 感謝digitalsatori大大的指點 已經可以運行了
    再次感激


Log in to reply