gpt4 book ai didi

python - 如何为不同字段添加 "decoration-danger"?例如,如果我的字段不属于 50-100,我想将其更改为红色。对于其他可能是 85-95

转载 作者:行者123 更新时间:2023-12-01 07:52:47 26 4
gpt4 key购买 nike

我正在 odoo 中制作一个应用程序,如果不同的字段不属于特定于其字段的范围,我需要将它们突出显示为红色。例如,bow_speed 应介于 100 到 150 之间,否则应变为红色。对于 bat_speed,范围应在 40-60 之间。如果不是,则该字段应变为红色。我看到了解决方案,但它们都突出显示了整个树的单个字段的值。意味着如果任何单个字段不在范围内,那么整棵树将变成红色。我想要特定的领域。下面是与我上面描述的相关的代码:

<tree decoration-danger="bow_speed&lt;=150 and bow_speed&gt;=100">
<field name="bow_speed"/>
<field name="bat_speed"/>
</tree>

在获取单个字段的值后,我确实对整棵树使用了“装饰危险”。意味着如果任何单个字段不在范围内,那么整棵树将变成红色。我想要特定的领域。我尝试把“装饰-危险=”bow_speed<=150且bow_speed>=100”这条线在各个领域。虽然我没有收到错误,但没有输出。我尝试了以下方法:

<tree>
<field name="bow_speed" decoration-danger="bow_speed&lt;=150 and bow_speed&gt;=100"/>
<field name="bat_speed" decoration-danger="bat_speed&lt;=40 and bat_speed&gt;=60"/>
</tree>

预期的结果应该是每个字段根据自己的特定范围变成红色。另外,我可以在表单标记中使用您的解决方案吗?

最佳答案

对于 FORM,你可以使用我在树中使用的方式:

<form>
<field name="bow_speed" decoration-danger="bow_speed&lt;=150 and bow_speed&gt;=100"/>
<field name="bat_speed" decoration-danger="bat_speed&lt;=40 and bat_speed&gt;=60"/>
</form>

对于 TreeView ,您可以在树标签的属性中添加字段:

<tree decoration-danger="(bow_speed&lt;=150 and bow_speed&gt;=100) or
(bat_speed&lt;=40 and bat_speed&gt;=60")
>
<field name="bow_speed"/>
<field name="bat_speed"/>
</tree>

关于python - 如何为不同字段添加 "decoration-danger"?例如,如果我的字段不属于 50-100,我想将其更改为红色。对于其他可能是 85-95,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56113524/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com