odoo-13 - 仅在 odoo 13 企业版中隐藏编辑按钮管道最后阶段
问题描述
如何使用 odoo 13 企业仅在CRM Won阶段隐藏编辑按钮
我已经尝试在 odoo 13 XML视图中使用以下代码:
attrs="{edit:'false':[('stage_id','=','4')]}"
解决方案
选项1:您可以通过扩展表单视图js来限制编辑按钮。
选项 2:您可以使用记录规则有条件地隐藏编辑按钮。您需要在记录规则中设置一个域。
<record model="ir.rule" id="your_reference_id">
<field name="name">your reference name</field>
<field name="model_id" ref="model_model_name"/>
<field eval="0" name="perm_unlink"/>
<field eval="0" name="perm_write"/>
<field eval="1" name="perm_read"/>
<field eval="0" name="perm_create"/>
<field name="domain_force">[(Condition)]</field>
</record>
谢谢
推荐阅读
- openshift - OpenShift 重建无法推送映像:连接被拒绝
- r - 单位(x,default.units)中的ggplot错误:'x'和'units'的长度必须> 0
- npm - 如何检查 npm 安装包的位置?
- angular-cli - 如何安装特定版本的 angular-cli
- javascript - 具有相同选项的 Jquery/Javascript 多选下拉菜单
- java - SERE0014:非法 HTML 字符 - 解析控制字符时出现十进制 129 异常
- macos - 可以从 dockerized Tshark 扫描网络吗?
- php - 下载文件在我的 Wordpress 网站中达到实际大小之前停止
- angular - 角度:从已解决的 Promise 中获取 httpClient.get 测试失败
- ckeditor - Typo3 8.7.x / CKEditor:如何覆盖下拉列表中标题的标签?