Odoo中文网|Odoo实施培训

 找回密码
 立即注册
搜索
热搜: Odoo OpenERP 实施
查看: 1412|回复: 0
打印 上一主题 下一主题

Odoo 18 中的列表(形)视图装饰属性

[复制链接]

63

主题

75

帖子

1237

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1237
跳转到指定楼层
楼主
发表于 2025-3-14 12:00:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
列表视图装饰在 Odoo 中提供了一种基于特定条件在列表/树形视图中直观突出显示记录或字段的方式。这些装饰能够提升用户体验,使用户更轻松地识别重要记录。在 Odoo 18 中,有多个属性可用于列表视图装饰,为数据管理提供了灵活性。以下是关键装饰属性及其用法的概述。
在 Odoo 中,<list> 元素使用decoration-type 属性根据特定字段的值为列表视图应用视觉指示器。decoration-type 属性使您能够定义应用装饰的条件。
在列表视图定义中使用装饰属性的语法如下:
<list decoration-type="field=='value'">
例如:
<list string="Next Activities"
       decoration-danger="
date_deadline < current_date and active == True"
       decoration-warning="date_deadline == current_date and active == True"
       decoration-success="date_deadline > current_date and active == True"
       default_order="date_deadline" create="false">

1. decoration-info
decoration-info 属性用于将记录高亮显示为蓝色,通常表示需要注意但并非关键的信息。您可以根据条件应用此装饰。


2. decoration-danger
decoration-danger 属性将记录高亮显示为红色,通常用于指示需要立即关注的关键问题或错误。


3. decoration-success
decoration-success 属性用于表示成功或积极的情况,以绿色高亮显示。通常用于已完成的任务、已支付的发票或库存水平高于阈值的情况。


4. decoration-muted
decoration-muted 属性可将某些记录置为灰色显示。通常用于指示非活动或已归档的记录。
5. decoration-warning
此属性将记录高亮显示为黄色,表示警告或需要注意的事项。


6. decoration-it(斜体)
此属性将字段渲染为斜体文本。这是一种较不显眼的装饰方式,通常用于不太关键的视觉区分。
7. decoration-bf(粗体)
decoration-bf 属性对字段应用粗体格式。
8. decoration-primary
decoration-primary 属性用于将记录高亮显示为浅紫色,通常表示需要注意但并非关键的信息。您可以根据条件应用此装饰。
总结
Odoo 18 中的列表视图装饰为增强记录的可见性和管理提供了有用的工具。通过使用各种装饰属性,您可以为用户创建更直观和信息丰富的视图。




回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-9 21:53 , Processed in 0.541866 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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