python-2.7 - account.payment 中的 journal_id 字段在 odoo 10 中没有被覆盖
问题描述
我想更改当前为[('type', 'in', ('bank', 'cash'))]的journal_id字段的域过滤器。我只想申请[('type', '=', 'cash')]。但是当我试图覆盖它时它并没有改变。
- 我应用了 xpath 并将其替换为我的自定义域
我再次创建了该字段并应用了该域,但这也没有给我正确的结果
<xpath expr="//field[@name='journal_id']" position="after"> <field name="journal_id" widget="selection" domain=" [('employee_id.user_id','=',uid)]"/> <xpath/>
或者
`<field name="journal_id" position="attributes">
<attribute name="domain">[('type','=',cash)]</attribute>
</field>
我只想在下拉列表中显示那些类型为“现金”的期刊
请帮忙解决这个问题。
解决方案
有一个功能在支付中设置域,您必须找到该功能并根据您的要求覆盖它。
推荐阅读
- vue.js - 如何将 store 传递给 vue 3 中的 vue 实例?
- pyarrow - 如何索引 PyArrow 表?
- json - Dart 中的通用约束
- asp.net-core - AspNetCore 应用程序中 OpenIdConnect 身份验证流的 PostLogout 重定向问题
- node.js - Heroku节点js没有运行Web进程
- amazon-web-services - 如何使用 Terraform 和 cloud-init 为 AWS 实例配置集群的 IP?
- python - 'VoiceState' 对象没有属性 'disconnect' (discord.py)
- c - 打印键所在的树的级别
- apache-spark - 带有字符串值的 Pyspark Cumcount
- mysql - 我可以使用 varchar 在 mysql 中存储日期和时间吗?