
Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn
由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解
本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!
开发人员可以登录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
重庆-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