开发环境ODOO 14 + UBUNTU 20.04,

ODOO14中, 如果要在某个表中增加字段, 以联系人表为例,主要需要如下两步:

一, 在模型中添加字段。

首先点击最左上菜单, 进入设置页面, 拉到最下, 点“激活开发模式”

然后导航到要更改的视图页面, 点左上的小甲虫 - 编辑视图:表单, 从弹出页面中可以看到当前页的视图名称(res.partner.form)和数据模型名称(res.partner), 关闭。 然后进入网站设置面面, 点左上菜单 “技术 - 数据库结构 - 模型”, 在出现的列表中找到对应模型名称“联系人(res.partner)”,点开,再点击左方的“编辑”按纽,然后在现有字段列表的最下方会出现“添加明细行”字样, 点击打开“创建字段”页面, 输入你的字段名比如“x_wechat", 注意:这里不要更改默认的开头“x_”, 不要用大写字母,选择类型“char 或文本均可” , 勾选CHECKBOX "可翻译", 保存并关闭, 然后在字段列表翻到最后一页就可以看到你加入的字段了。

 

二, 在视图中显示出来。 

 同样是在设置页面, 点左上菜单 “技术 - 用户界面 - 视图”, 会出现视图列表,找到联系人视图(res.partner.form), 点开, 会显示一个XML文件的结构,此处点左边的“编辑”, 然后在XML文件中找一个你想要的位置显示新增的字段, 用field表示, 通常为:

<field name="x_wechat" widget="wechat"/>

然后保存,刷新你的页面就可以看到新加的字段了, 如果再点页顶菜单的翻译就可以给当前字段增加多语言功能。 

以此类推, 你可以在任意系统现有的表中新增字段, 字段有多种类型, 并在相关视图中显示出来。 


点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部