Skip to Content
Odoo Menu
  • Prisijungti
  • Išbandykite nemokamai
  • Programėlės
    Finansai
    • Apskaita
    • Pateikimas apmokėjimui
    • Sąnaudos
    • Skaičiuoklė (BI)
    • Dokumentai
    • Pasirašymas
    Pardavimai
    • CRM
    • Pardavimai
    • Kasų sistema - Parduotuvė
    • Kasų sistema - Restoranas
    • Prenumeratos
    • Nuoma
    Svetainės
    • Svetainių kūrėjimo įrankis
    • El. Prekyba
    • Internetinis Tinklaraštis
    • Forumas
    • Tiesioginis pokalbis
    • eMokymasis
    Tiekimo grandinė
    • Atsarga
    • Gamyba
    • PLM
    • Įsigijimai
    • Priežiūra
    • Kokybė
    Žmogaus ištekliai
    • Darbuotojai
    • Įdarbinimas
    • Atostogos
    • Įvertinimai
    • Rekomendacijos
    • Transporto priemonės
    Rinkodara
    • Socialinė rinkodara
    • Rinkodara el. paštu
    • SMS rinkodara
    • Renginiai
    • Rinkodaros automatizavimas
    • Apklausos
    Paslaugos
    • Projektas
    • Darbo laiko žiniaraščiai
    • Priežiūros tarnyba
    • Pagalbos tarnyba
    • Planavimas
    • Rezervacijos
    Produktyvumas
    • Diskucija
    • Patvirtinimai
    • IoT
    • VoIP
    • Žinių biblioteka
    • WhatsApp
    Trečiųjų šalių programos Odoo Studija Odoo debesijos platforma
  • Pramonės šakos
    Mažmeninė prekyba
    • Knygynas
    • Drabužių parduotuvė
    • Baldų parduotuvė
    • Maisto prekių parduotuvė
    • Techninės įrangos parduotuvė
    • Žaislų parduotuvė
    Food & Hospitality
    • Barai ir pub'ai
    • Restoranas
    • Greitasis maistas
    • Guest House
    • Gėrimų platintojas
    • Hotel
    Nekilnojamasis turtas
    • Real Estate Agency
    • Architektūros įmonė
    • Konstrukcija
    • Estate Managament
    • Sodininkauti
    • Turto savininkų asociacija
    Konsultavimas
    • Accounting Firm
    • Odoo Partneris
    • Marketing Agency
    • Teisinė firma
    • Talentų paieška
    • Auditai & sertifikavimas
    Gamyba
    • Textile
    • Metal
    • Furnitures
    • Maistas
    • Brewery
    • Įmonių dovanos
    Sveikata & Fitnesas
    • Sporto klubas
    • Akinių parduotuvė
    • Fitneso Centras
    • Sveikatos praktikai
    • Vaistinė
    • Kirpėjas
    Trades
    • Handyman
    • IT įranga ir palaikymas
    • Saulės energijos sistemos
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Kiti
    • Nonprofit Organization
    • Aplinkos agentūra
    • Reklaminių stendų nuoma
    • Fotografavimas
    • Dviračių nuoma
    • Programinės įrangos perpardavėjas
    Browse all Industries
  • Bendrija
    Mokykitės
    • Mokomosios medžiagos
    • Dokumentacija
    • Sertifikatai
    • Mokymai
    • Internetinis Tinklaraštis
    • Tinklalaidės
    Skatinkite švietinimą
    • Švietimo programa
    • Scale Up! Verslo žaidimas
    • Aplankykite Odoo
    Gaukite programinę įrangą
    • Atsisiųsti
    • Palyginkite versijas
    • Leidimai
    Bendradarbiauti
    • Github
    • Forumas
    • Renginiai
    • Vertimai
    • Tapkite partneriu
    • Services for Partners
    • Registruokite jūsų apskaitos įmonę
    Gaukite paslaugas
    • Susiraskite partnerį
    • Susirask buhalterį
    • Susitikti su konsultantu
    • Diegimo paslaugos
    • Klientų rekomendavimas
    • Palaikymas
    • Atnaujinimai
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Gaukite demo
  • Kainodara
  • Pagalba

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Apskaita
  • Atsarga
  • PoS
  • Projektas
  • MRP
All apps
You need to be registered to interact with the community.
All Posts People Badges
Žymos (View all)
odoo accounting v14 pos v15
About this forum
You need to be registered to interact with the community.
All Posts People Badges
Žymos (View all)
odoo accounting v14 pos v15
About this forum
Pagalba

[Odoo 10] what is the best way to duplicate an existing view?

Prenumeruoti

Get notified when there's activity on this post

This question has been flagged
viewsxmlodoo10
2 Replies
8459 Rodiniai
Portretas
FEDERICO LEONI

I've added many fields on pos.session with a custom module, and I would like to create a second view.

   <record id="pos_session_tree_adm2" model="ir.ui.view">
<field name="name">pos.divina.custom.tree.view.adm2</field>
<field name="model">pos.session</field>
<field name="arch" type="xml">
<tree string="Sessions" create="0">
<field name="start_at" />
<field name="name" />
<field name="day_sold" />
<field name="day_costs" />
<field name="day_margin" />
<field name="state" />
</tree>
</field>
</record>

<record id = "pos_session_tree_adm2" model = "ir.actions.act_window">
<field name = "name">Sessions</field>
<field name = "type">ir.actions.act_window</field>
<field name = "res_model">pos.session</field>
<field name = "view_type">form</field>
<field name = "view_mode">tree,form</field>
<field name = "view_id" eval= "False"/>
</record>

Problem is the original pos.session tree will be substituted and Odoo will use mine instead (on both places on menu). Then is pretty obvious I'm doing something wrong here.
Since is the first time I need to create a duplicated view I'm a bit confused, what is the best way to archive what I want? 

0
Portretas
Atmesti
Portretas
Taher Giyori
Best Answer

Use

<field name"mode">primary</field>

0
Portretas
Atmesti
FEDERICO LEONI
Autorius

Thanks, but even if the reply is substantially correct and solve completely my issue, you should explain a little mode how primary mode works.

Think if someone less skilled than me will fall in the very sames issue, wouldn't be great to know how your solution works?

Taher Giyori

True, that's very kind of you.

However, there needs to be some effort from the "someone's" side to to solve their issue. We aren't here to do their homework.

"give a man a fish and you feed him for a day; teach a man to fish and you feed him for a lifetime"

Alberto

@Taher Giyori that's the dumbest thing I've read in a long time

Altela

"you give a poor man a fish and you feed him for a day; you teach him to fish... you give him.. you give him.... uhh no no no"

- South Africa news reporter

Portretas
Mitchell Burrbedard
Best Answer


Still valid in Odoo 13

You need to use your first view_id in your inherit_id field and use primary mode to duplicate the view rather than override the previous view. Hope this helps anyone looking for more details on how primary mode works.
<record id="NEW VIEW ID" model="ir.ui.view">
<field name="name">NEW VIEW NAME</field>
<field name="model">pos.session</field> <field name="inherit_id" ref="pos_session_tree_adm2"/>       <field name="mode">primary</field>
       <field name="arch" type="xml">
        ...Your modifications
       </field>
</record>
2
Portretas
Atmesti
Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Registracija
Related Posts Replies Rodiniai Veikla
[Odoo 10] How to link form view to tree view? Solved
views xml custom odoo10
Portretas
Portretas
Portretas
Portretas
7
vas. 19
14925
ODOO10: Operator Or in View XML Solved
views domain xml odoo10
Portretas
Portretas
4
spal. 17
10977
Inherit from inherited view Solved
views xml
Portretas
Portretas
5
birž. 20
7824
odoo 10 : form for picking with only one field
views odoo10
Portretas
Portretas
Portretas
2
gruod. 19
3825
How to hide fields in the create and edit popup view?
views odoo10
Portretas
0
lapkr. 18
3961
Bendrija
  • Mokomosios medžiagos
  • Dokumentacija
  • Forumas
Atvirasis kodas
  • Atsisiųsti
  • Github
  • Runbot
  • Vertimai
Paslaugos
  • Odoo.sh talpinimas
  • Palaikymas
  • Atnaujinti
  • Pritaikytas programavimo kūrimas
  • Švietimas
  • Susirask buhalterį
  • Susiraskite partnerį
  • Tapkite partneriu
Apie mus
  • Mūsų įmonė
  • Prekės ženklo turtas
  • Susisiekite su mumis
  • Darbo pasiūlymai
  • Renginiai
  • Tinklalaidės
  • Internetinis Tinklaraštis
  • Klientai
  • Teisinis • Privatumas
  • Saugumas
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo yra atvirojo kodo verslo programų rinkinys, kuris apima visas įmonės poreikius: CRM, El. Prekybą, Apskaitą, Atsargų, Kasų sistemą, Projektų valdymą ir kt.

Unikali Odoo vertės pasiūla – būti tuo pačiu metu labai lengvai naudojama ir visiškai integruota sistema.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now