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

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

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

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

Shelly讲如何手工修改,增,删字段



  • 重庆-mrshelly(49812643) 11:57:31
    总结:
    要给一个模块 手工添加一个字段时:
    1 模块对应表 表结构 字段要添加.
    2 ir_model_fields 表添加一条字段的记录.
    3 修改 ir_ui_view 对应的 form 添加对应字段.
    4 修改 模块.py 文件 在 _columns 里添加对应字段.
    5 重启 server

    重庆-mrshelly(49812643) 11:57:42
    就可以看到并使用对应的字段了.

    重庆-mrshelly(49812643) 11:57:44
    <!-- s:victory: --><img src="{SMILIES_PATH}/victory.gif" alt=":victory:" title="" /><!-- s:victory: -->

    重庆-mrshelly(49812643) 11:58:04
    我想删除一个字段, 应该把上面的工作做足, 也就OK了.

    重庆-mrshelly(49812643) 11:58:17
    我刚刚测试的是 char 类型的字段.

    重庆-mrshelly(49812643) 11:58:32
    其它类型的字段, 哪位大大整一下, 然后 理个心得出来.

    重庆-mrshelly(49812643) 11:59:02
    这样 比在模块里改. 然后 UPDATE 模块, 要稳妥得多.

    重庆-mrshelly(49812643) 11:59:22
    记得好象 模块 UPDATE时, 字段名修改时, 会在 ir_translation 表里添加东西吧?

    重庆-mrshelly(49812643) 11:59:31
    与其那样, 还不如手工修改.



  • 重庆-mrshelly(49812643) 11:57:31
    总结:
    要给一个模块 手工添加一个字段时:
    1 模块对应表 表结构 字段要添加.
    2 ir_model_fields 表添加一条字段的记录.
    3 修改 ir_ui_view 对应的 form 添加对应字段.
    4 修改 模块.py 文件 在 _columns 里添加对应字段.
    5 重启 server

    重庆-mrshelly(49812643) 11:57:42
    就可以看到并使用对应的字段了.

    重庆-mrshelly(49812643) 11:57:44
    <!-- s:victory: --><img src="{SMILIES_PATH}/victory.gif" alt=":victory:" title="" /><!-- s:victory: -->

    重庆-mrshelly(49812643) 11:58:04
    我想删除一个字段, 应该把上面的工作做足, 也就OK了.

    重庆-mrshelly(49812643) 11:58:17
    我刚刚测试的是 char 类型的字段.

    重庆-mrshelly(49812643) 11:58:32
    其它类型的字段, 哪位大大整一下, 然后 理个心得出来.

    重庆-mrshelly(49812643) 11:59:02
    这样 比在模块里改. 然后 UPDATE 模块, 要稳妥得多.

    重庆-mrshelly(49812643) 11:59:22
    记得好象 模块 UPDATE时, 字段名修改时, 会在 ir_translation 表里添加东西吧?

    重庆-mrshelly(49812643) 11:59:31
    与其那样, 还不如手工修改.



  • shelly说的是直接改数据库

    这种方式不适合初学者 , 不适合记性不好的老家伙


  • 管理员

    可以加深对数据库的了解:lol


登录后回复
 

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