查看“列表视图”的源代码
←
列表视图
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看并复制此页面的源代码:
在这一点上,列表视图应该很少介绍,但是我们仍然要讨论可以与它们一起使用的属性。下面是我们的to_do 任务列表视图的一个例子: <record id="todo_app.view_tree_todo_task" model="ir.ui.view"> <field name="model">todo.task</field> <field name="arch" type="xml"> <tree decoration-muted="is_done" decoration-bf="state=='open'" delete="false"> <field name="name"/> <field name="user_id"/> <field name="is_done"/> <field name="state" invisible="1"/> </tree> </field> </record> 行文本颜色和字体可以根据Python表达式求值的结果动态变化。 这是通过decoration-NAME属性,和计算字段属性的表达式来实现的。name部分可以是BF或it,粗体和斜体字体,或任何引导文本上下文颜色:危险,信息,静音,初级,成功,或警告。 类似引导文档例子可以察看:http://getbootstrap.com/css/#helper-classes-colors. '''提示''' 颜色和字体属性,可以在8.0版本使用,但9.0版本中被弃用,故应该使用新的装饰属性。 记住,在表达式中使用的字段必须在一个<field>元素中声明,,这样网络客户端知道该列需要从服务器检索。如果我们不想显示给用户,我们应该使用invisible="1" 属性。 树元素的其他相关属性是: default_order 允许覆盖模型的默认排序,其值遵循在模型定义中order属性相同的格式。 create 、delete和edit,如果设置为false(以小写形式),则禁用列表视图中的相应操作。 editable,在列表视图中直接编辑记录 ,新记录将被添加的位置可能的值是顶部和底部。 列表视图可以包含字段和按钮,而且表单的大多数属性也在这里有效。在列表视图中,数值字段可以显示其列的汇总值。为此,可以向字段添加一个可用的聚合属性,sum、avg、min或max,并指定用于汇总值的标签文本。例如: <field name="amount" sum="Total Amount" />
返回至
列表视图
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
odoo 中文开发手册
odoo 开发参考
odoo 实施笔记
Odoo 最佳方案
关于 OdooV
Odoo FAQ
工具
链入页面
相关更改
特殊页面
页面信息
友情链接
odoo官网
odoo中文网
odoo实施