Ho esteso la classe "hr.employee". (Ereditato e ha dato lo stesso nome a quello nuovo). Ho definito due punti di vista (alberi e forma) e un menu:OpenERP specifica più riferimenti di viste su "view_id"
<record model="ir.ui.view" id="my_employee_tree">
<field name="name">hr.employee.tree</field>
<field name="model">hr.employee</field>
<field name="arch" type="xml">
...
</field>
</record>
<record id="view_my_hr_employee_form" model="ir.ui.view">
<field name="name">hr.employee.form</field>
<field name="model">hr.employee</field>
<field name="arch" type="xml">
...
</field>
</record>
<record model="ir.actions.act_window" id="action_my_hr_employee_seq">
<field name="name">Angajati</field>
<field name="res_model">hr.employee</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="view_id" ref="view_my_hr_employee_form"/>
</record>
<menuitem id="menu_project_hr_base" parent="menu_project_utcn_project_base_main" name="HR"/>
<menuitem action="action_my_hr_employee_seq" id="menu_action_employee_form" name ="Angajati" parent="menu_project_hr_base"/>
Quello che voglio fare è quello di ottenere i punti di vista originali di vista hr.employee quando uso il modulo originale, e per ottenere le mie opinioni definite quando uso il mio modulo.
Come puoi vedere, ho specificato il riferimento "view_id" alla mia vista modulo, ma come posso definire un riferimento anche alla mia vista ad albero? E voglio che la vista ad albero venga mostrata per prima e formi la vista come alternativa. Come posso specificarlo?
<field name="view_mode">tree,form</field>
non sembra funzionare se aggiungo di riferimento per formare vista
ma dove esattamente si vuole passare da un vostro punto di vista? su menu specifici o su M2O, O2M o M2M? – Parthiv
Voglio passare tra le visualizzazioni come al solito, dall'angolo in alto a destra dello schermo – qwerty
cosa intendi per molti2uno, one2many, many2many view? – qwerty