Odoo中文网|Odoo实施培训

 找回密码
 立即注册
搜索
热搜: Odoo OpenERP 实施
查看: 6464|回复: 0

笔记本结构和相关

[复制链接]

85

主题

94

帖子

475

积分

中级会员

Rank: 3Rank: 3

积分
475
发表于 2018-6-5 16:53:26 | 显示全部楼层 |阅读模式
Label for
<group>元素之外的字段 是不会自动呈现标签的。这同样适用于标题元素,所以<label for"..."/>元素经常被用来呈现标题
Label
<label>元素可以用来更好地控制字段标签的呈现。一种情况是仅在窗体处于编辑模式时才呈现该标签:
<label for="name" class="oe_edit_only" />
当这样做时,如果该字段在一个<group>元素,我们通常也要设置nolabel = " True "
标签笔记本的结构
<notebook>
<page string="Whiteboard" name="whiteboard">
<field name="docs" />
</page>
<page>
</page>
</notebook>
字段的属性
name:标识字段数据库名称
string:标签文本,如果我们想要覆盖模型定义提供的标签文本,可以使用它。
help:提示文本,当您将指针悬停在字段上时,将显示一个提示文本,并允许覆盖模型定义提供的帮助文本。
placeholder:是一个建议文本,显示在该字段内。
widget:允许我们覆盖用于该字段的缺省小部件。我们将在稍后探讨可用的小部件。
options:是一个JSON数据结构,为小部件提供了额外的选项,并且取决于每个小部件支持什么。
class:是用于字段HTML呈现的CSS类。
nolabel="True":防止自动字段标签被呈现。仅对<group>元素中的字段有意义,并且经常和<label for="..."> 元素一起使用.
invisible="True":使字段不可见,但是数据是从服务器获取的,并且在表单上可用。
readonly="True": 使表单上的字段不可编辑。
required="True" 在表单上字段为必需字段。
某些字段类型的特殊属性:
password="True":用于文本字段。它显示为一个密码字段,屏蔽输入的字符。
filename: 用于二进制字段,它是用于存储上传文件名称的模型字段名称。
mode:用于一对多字段。它指定用于显示记录的视图类型。默认情况下,它是树,但也可以是表单、看板或图形。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|技术支持|开发手册|Odoo中文网-远鼎旗下odoo培训网站 ( 苏ICP备15039516号 )

GMT+8, 2024-3-29 19:33 , Processed in 0.011376 second(s), 9 queries , Xcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表