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

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

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

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

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

OpenERP7.0 单据上方的状态条显示顺序依赖该selection字段的定义顺序



  • 单据上方的状态条显示顺序依赖该selection字段的定义顺序.

    字段原来定义:
    'state': fields.selection([('draft','New'),('in_progress','Sent to Suppliers'),('cancel','Cancelled'),('done','Purchase Done'),],
                'Status', track_visibility='onchange', required=True)


    这样添加新的状态后:
    'state': fields.selection([('draft','New'),('in_progress','Sent to Suppliers'),('cancel','Cancelled'),('done','Purchase Done')
                                      ,('confirmed', 'Department Approval'),('approved', 'Company Approval')
                                    ,],
                'Status', track_visibility='onchange', required=True)
    界面状态条不是期望的结果。

    修改一下状态定义:
    'state': fields.selection([('draft','New'),('confirmed', 'Department Approval'),('approved', 'Company Approval')
                                    ,('in_progress','Sent to Suppliers'),('cancel','Cancelled'),('done','Purchase Done'),],
                'Status', track_visibility='onchange', required=True)
    就是需要的显示顺序。

    感谢 MrShelly 的神猜 ! 😃
    不会上传图片,需要看效果的,访问开发群 2013/08/12的聊天记录。



  • 赞....我的tag 又多一篇贴子. ....



  • 赞一个



  • 会心一笑


Log in to reply