odoo-11 - 为什么在odoo11中修改后xml文件没有更新
问题描述
这是实际的代码。在这里我为domain_force添加过滤器
<record id="sale_order_personal_rule" model="ir.rule">
<field name="name">Personal Orders</field>
<field ref="model_sale_order" name="model_id"/>
<field name="domain_force"></field>
<field name="groups" eval="[(4, ref('sales_team.group_sale_salesman'))]"/>
</record>
我正在尝试在添加过滤器以查看休闲后更新 xml 文件。
<record id="sale_order_personal_rule" model="ir.rule">
<field name="name">Personal Orders</field>
<field ref="model_sale_order" name="model_id"/>
<field name="domain_force">['|',('user_id','=',user.id),('user_id','=',False)]</field>
<field name="groups" eval="[(4, ref('sales_team.group_sale_salesman'))]"/>
</record>
我尝试更新应用程序、升级模块和重新启动服务器,但我没有得到更新视图的解决方案。为什么会发生。
解决方案
xml 没有更新的唯一原因是您将所有这些代码放在数据 noupdate=1 中。在 no update=True 中,如果该 id 不存在于我们的系统中,它不会更新我们的数据,如果该 id 不存在于我们的系统中,它将创建它id 存在它没有更新其属性。
推荐阅读
- angular - 如何测试布尔值是否已更改?
- symfony - Symfony AutoWire 多个服务同一个类
- java - 从java中的数组中删除重复元素得到java.lang.ArrayIndexOutOfBoundsException
- css - 寻找纠正 CSS 代码预览的方法
- android - 小数点后只有 2 位数字,Java 中没有最后 2 位四舍五入
- python - scrapy 规则是否适用于重定向
- php - 当我尝试重命名图像时出现路径问题
- javascript - React HOC 和 TypeScript 3.2
- kubernetes-helm - 如何触发 helm 中呈现的 configmap 的 sha256sum 更改?
- oracle-sqldeveloper - Oracle:使用本机动态 SQL 获取包含 x 的方案