View 复制视图?

View 复制视图?,view,openerp,odoo,openerp-8,View,Openerp,Odoo,Openerp 8,我的视图可以直接从菜单访问,也可以从lead/opportunity表单视图访问。现在,当您打开这样的视图时,它的行为是相同的 当我从菜单中打开这样的视图时。我希望启用选项create=“false”,以不允许创建新记录。但如果这样做,当从lead/opportunity表单视图访问该记录时,它也将不允许创建该记录 我读到并没有办法复制视图(但这是像几年前所说的-),就像你们可以复制模型并将其作为新的使用,而不需要对旧的模型做任何更改 示例 为了更好地理解我的意思,你可以阅读我提供的链接或看看这

我的视图可以直接从菜单访问,也可以从lead/opportunity表单视图访问。现在,当您打开这样的视图时,它的行为是相同的

当我从菜单中打开这样的视图时。我希望启用选项
create=“false”
,以不允许创建新记录。但如果这样做,当从lead/opportunity表单视图访问该记录时,它也将不允许创建该记录

我读到并没有办法复制视图(但这是像几年前所说的-),就像你们可以复制模型并将其作为新的使用,而不需要对旧的模型做任何更改

示例

为了更好地理解我的意思,你可以阅读我提供的链接或看看这个例子(不是为了查看,而是为了奥多模型。原理是一样的):

通过这种方式,它创建了新模型,复制了
my.model1
had中的所有内容。如果我在my.model2中添加任何新内容,它不会影响my.model1。这就是我想对视图所做的,但我不知道这是否可能(在8.0版上)


我现在看到的唯一方法就是对该视图进行硬拷贝,或者以其他方式复制视图。但这根本不是一个好的做法,因为如果我需要在一个视图中更改任何内容,很可能我需要重复执行,以此类推。

此Odoo继承是正确的:

from openerp.models import Model
class MyModel(Model):
    _name = 'My.Model'
    _inherit = 'res.user'
在上一个示例中,您正在创建一个继承到res.user的新对象


你不明白我的问题。你提供了和我一样的例子。我问的是复制视图,而不是模型本身(我只是举了这个例子,因为你可以用模型来做),真的很抱歉,也许这个链接可以帮助你
from openerp.models import Model
class MyModel(Model):
    _name = 'My.Model'
    _inherit = 'res.user'