gpt4 book ai didi

python - 禁用 OpenERP 中特定功能的创建和丢弃按钮

转载 作者:太空宇宙 更新时间:2023-11-03 18:13:42 24 4
gpt4 key购买 nike

我一直在为 OpenERP 7 开发一个模块。我想知道如何禁用特定功能的创建/删除按钮。就像我单击按钮打开 TreeView 一样。我想要的只是禁用该 TreeView 顶部的创建按钮。我如何在 OpenERP 中实现这一目标?对于此 TreeView ,我没有任何其他毫升 View 。我正在调用唯一的 TreeView 。但这次我不需要创建/放弃按钮。谁能指导我如何做到这一点?我有一个名为“my_views”的按钮。我与此按钮一起使用的代码如下:

context['prod1']='false'
ctx = dict(context)
print ctx['prod1']

return {
'type': 'ir.actions.act_window',
'res_model': 'product.product',
'view_type': 'form',
'view_mode': 'tree,form',
'target': 'current',
'context':ctx,
'create':False,
'domain':[('id','in',domain)]
}

然后我尝试在所需的模型 TreeView 的 xml 中使用 context.get ,如下所示:

<tree create="context.get('prod1',false)"

但我收到错误:

SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

最佳答案

试试这个,将创建/删除设置为 false,以便顶部的按钮禁用。

<tree string="my tree" create="false" delete='false'> </tree>

在此之后,您可以禁用该 TreeView 顶部的创建/删除按钮。

关于python - 禁用 OpenERP 中特定功能的创建和丢弃按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25376304/

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