Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
1 Răspunde
6220 Vizualizări

I have the users that share the same view, what he does is clone the view, the ids and the groups to which he belongs. I would like to create the menu items correctly, but at the time of the fields. I attach part of my xml view, I know that the tree view is missing. Someone could help me?


 <!-- VIEW 1 -->

    <record model="ir.ui.view" id="centromedico.historialclinico_form">
      <field name="name">centromedico.historialclinico.form</field>
      <field name="model">centromedico.historialclinico</field> 
      <field name="arch" type="xml">
        <form>
            <group col="2" colspan="2"> 
                <field name="phistorial" style='width: 500px;'>
                    <tree>
                        <field name="name"/>
                    </tree>
                </field>
            </group>
            <group col="2" colspan="2">
                <field name="diagnostico" style='max-width: 1150px;  width: 500px;'/>
                <field name="tratamiento" style='max-width: 1150px;  width: 500px;'/>
                <field name="evolucion" style='max-width: 1150px;  width: 500px;'/>
            </group>
        </form>
      </field>
    </record>

    <record model="ir.actions.act_window" id="centromedico.historialclinico_action_window">
      <field name="name">centromedico.historialclinico_window</field>
      <field name="res_model">centromedico.historialclinico</field>
      <field name="view_mode">tree,form</field>
    </record>

    <menuitem name="Historial clínico" id="centromedico.historialclinico_menu" parent="" action="centromedico.historialclinico_action_window"
    groups="centromedico.grupo_doctores"/>

    <!-- VIEW 2-->

      <record model="ir.ui.view" id="centromedico.historialclinico2_form">
      <field name="name">centromedico.historialclinico2.form</field>
      <field name="model">centromedico.historialclinico</field> 
      <field name="arch" type="xml">
        <form>
            <group col="2" colspan="2"> 
                <field name="phistorial" style='width: 500px;'>
                    <tree>
                        <field name="name"/>
                    </tree>
                </field>
            </group>
            <group col="2" colspan="2">
                <field name="diagnostico" style='max-width: 1150px;  width: 500px;' readonly="1"/>
                <field name="tratamiento" style='max-width: 1150px;  width: 500px;' readonly="1"/>
                <field name="evolucion" style='max-width: 1150px;  width: 500px;'/>
            </group>
        </form>
      </field>
    </record>

      <record model="ir.actions.act_window" id="centromedico.historialclinico2_action_window">
          <field name="name">centromedico.historialclinico2_window</field>
          <field name="res_model">centromedico.historialclinico</field>
          <field name="view_mode">tree,form</field>
      </record>

        <menuitem name="Historial clí" id="centromedico.historialclinico2_menu" parent="" action="centromedico.historialclinico2_action_window"
        groups="centromedico.grupo_enfermeros"/>
Imagine profil
Abandonează
Cel mai bun răspuns

Hi,

If you are looking how to assign the views to each menu, what you have to do is that you have to pass the view_ids in the menu action.


In your menu action,

<field name="view_ids" eval="[(5, 0, 0),
(0, 0, {'view_mode': 'tree', 'view_id': ref('xml.id.of.tree.view')}),
(0, 0, {'view_mode': 'form', 'view_id': ref('ntromedico.historialclinico2_form')})/>


Thanks

Imagine profil
Abandonează
Related Posts Răspunsuri Vizualizări Activitate
0
mai 22
3277
4
iul. 24
22678
1
mar. 21
3289
0
ian. 21
1939
3
mar. 19
3433