У меня есть вид, доступ к которому осуществляется либо из меню напрямую, либо из представления формы ввода/возможности. Теперь, когда вы открываете такой вид, он ведет себя одинаково.Odoo - скопировать вид?
Когда я открываю такой вид из меню. Я хочу, чтобы опция create="false"
была включена, чтобы не создавать новые записи. Но если это так, он также не позволит создавать эту запись, когда это доступ из представлений формы/перспективы.
Я читал, что копировать вид нет (но это было сказано более нескольких лет назад - OpenERP always displays inherited view instead of original) - как вы можете скопировать модель и использовать ее как новую, не меняя ничего для старого.
Пример
Чтобы лучше понять, что я имею в виду вы можете прочитать по этой ссылке я предоставил или посмотреть на этом примере (его не для просмотра, но и для Odoo модели Ну принцип тот же.):
from openerp import models
class my_model2(models.Model):
_name = 'my.model2'
_inherit = 'my.model1'
Таким образом, он создает новую модель, копирует все с my.model1
. И если я добавлю что-нибудь новое для my.model2
, это не повлияет на my.model1
. То, что вы хотите делать с представлениями, но я не знаю, возможно ли это (на версии 8.0)
Единственный способ, которым я сейчас вижу, это просто сделать печатную копию этого вида или другим способом - дублировать вид , Но это не является хорошей практикой на всех, потому что если мне нужно изменить что-либо в одной точке зрения, скорее всего, я должен был бы сделать в двух экземплярах и так далее ..
Ты не понял мой вопрос. И вы представили тот же пример, что и я. Я спрашивал о копировании вида, а не о самой модели (я просто привел этот пример, потому что вы можете сделать это с помощью модели). – Andrius
Очень жаль, может быть, эта ссылка может помочь вам https://www.odoo.com/es_ES/forum/ помощь-1/вопрос/как к должному копировального виду-в-odoo-8-88126 –