允许您根据记录中的数据动态着色树视图中的字段
项目描述
在树视图中着色字段
本模块旨在支持根据记录中的数据动态着色树视图中的字段。
它提供了与树标签中“colors”属性相同的语法的字段属性。
此外,它还提供了树标签上的color_field属性,以使用字段的值作为颜色。
功能
在字段上添加bg_color属性,以着色树视图中单元格的背景
在字段上添加fg_color属性,以更改树视图中单元格的文本颜色
在树元素上添加color_field属性作为颜色
用法
在树视图声明中,在字段标签中放置bg_color="red:customer==True;"属性
... <field name="arch" type="xml"> <tree string="View name"> ... <field name="name" bg_color="red:customer==True;"/> ... </tree> </field> ... With this example, column which renders 'name' field will have its background colored in red.
在树视图声明中,在字段标签中放置fg_color="white:customer==True;"属性
... <field name="arch" type="xml"> <tree string="View name"> ... <field name="name" fg_color="white:customer==True;"/> ... </tree> </field> ... With this example, column which renders 'name' field will have its text colored in white.
在树视图声明中,使用color_field="color"属性在树标签中
... <field name="arch" type="xml"> <tree string="View name" color_field="color"> ... <field name="color" invisible="1" /> ... </tree> </field> ... With this example, the content of the field named `color` will be used to populate the `color` CSS value. Use a function field to return whichever color you want depending on the other record values. Note that this overrides the `colors` attribute, and that you need the tree to load your field in the first place by adding it as invisible field.
错误跟踪器
错误在GitHub问题中跟踪。如果遇到问题,请检查那里是否已报告您的问题。如果是您首先发现的,请通过提供详细和受欢迎的反馈来帮助我们消除它。
致谢
贡献者
Damien Crier <damien.crier@camptocamp.com>
Holger Brunn <hbrunn@therp.nl>
维护者
本模块由OCA维护。
OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并促进其广泛使用。
为贡献此模块,请访问 https://odoo-community.org。
项目详情
关闭
哈希值 for odoo10_addon_web_tree_dynamic_colored_field-10.0.1.0.0-py2-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 259dc32e58f5afcfc6dfc5c91d2dfb87b06fdd6aed58fa10b9ed4fe8369cd948 |
|
MD5 | a2c3c68771fbf7fe5f2a7692eebc4c94 |
|
BLAKE2b-256 | 231809b89376abfbc4fe89995be8e4e9017ff07224e568030f49f94574c98588 |