Siirry sisältöön
Menu
Sinun on rekisteröidyttävä, jotta voit olla vuorovaikutuksessa yhteisön kanssa.
Tämä kysymys on merkitty
1 Vastaa
2439 Näkymät

I work on Odoo 12, I want to create a module, installation is ok but when I wan to upgrade with a xml file, I have some errors.I'm on odoo 12 Here xml code:

<record model="ir.ui.view" id="student_form_view">
      <field name="name">Student From</field>
      <field name="model">university.student</field>
      <field name="arch" type="xml">
        <from>
          <field name="f_name"/>
          <field name="l_name"/>
          <field name="identity_card"/>
          <field name="adress"/>
          <field name="birthdays"/>
          <field name="sexe"/>
          <field name="registration_date"/>
          <field name="email"/>
          <field name="phone"/>
        </from>
      </field>
    </record>

And here error:

odoo.tools.convert.ParseError: "Wrong value for ir.ui.view.type: 'from'" while parsing /home/odoo/Documents/custom_addons/student_module/views/student_views.xml:23, near
<record model="ir.ui.view" id="student_form_view">
      <field name="name">Student From</field>
      <field name="model">university.student</field>
      <field name="arch" type="xml">
        <from>
          <field name="f_name"/>
          <field name="l_name"/>
          <field name="identity_card"/>
          <field name="adress"/>
          <field name="birthdays"/>
          <field name="sexe"/>
          <field name="registration_date"/>
          <field name="email"/>
          <field name="phone"/>
        </from>
      </field>
    </record>

If you have any ideas, I will be very grateful ! Thank you !

Avatar
Hylkää
Paras vastaus

The tag "from" is wrong. There is no such tag in Odoo. It must be "form"

<form>
.... # Your fields
</form>

Just change tag "from" to "form" and update/install your module and it will work.

Avatar
Hylkää
Aiheeseen liittyviä artikkeleita Vastaukset Näkymät Toimenpide
2
jouluk. 23
14800
0
lokak. 23
33
3
lokak. 23
788
1
lokak. 23
569
1
elok. 23
2520