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

Hi,

    I have a form with a field like this:

     <record model="ir.ui.view" id="point_of_sale.view_pos_config_form_test">

        <field name="name">pos.config.test</field>

        <field name="model">pos.config</field>

        <field name="priority">25</field>

        <field name="inherit_id" ref="point_of_sale.view_pos_config_form"/>

        <field name="arch" type="xml">

            <field name="journal_ids" position="after">

                <separator string="Test" colspan="4"/>

                <field name="test_ids" colspan="4" nolabel="1">

                    <tree string="Test">

                        <field name="name"/>

                    </tree>

                </field>

            </field>

        </field>

    </record>

    And this models:


    class pos_order_test(models.Model):

    _name = "pos.order.test"

    _rec_name = "name"


    name = fields.Char('Nombre')

    config_id = fields.Many2one(

        'pos.config', string='Point of Sale',

        help="The physical point of sale you will use.",

        required=True,

        index=True)


class PosConfig(models.Model):

    _inherit = 'pos.config'

    test_ids = fields.One2many('pos.order.test', 'config_id', string='Tests')

The thing is that after some Odoo upgrades "Add new item" buttom disapeared. If I force with create="true" it appears, but when you click this buttom new window inputs appear disabled.


Any clue?

Avatar
Hylkää
Paras vastaus

give attribute create="1" to the tree. or check the access rights of logged in user for the current model.

Avatar
Hylkää
Paras vastaus

Just You need to click the edit Option then you can see the "Add an item" Option on the line

i make this mistake once thats why im giving this answer...  :  )

OR

if you saw an error just check access rights of that user

Avatar
Hylkää
Paras vastaus

Hi Gedeon, try to add "editable" option to the tree of the one2many field.

<field name="test_ids" colspan="4" nolabel="1">
                    <tree string="Test" editable="bottom">
                        <field name="name"/>
                    </tree>
                </field>
Avatar
Hylkää
Aiheeseen liittyviä artikkeleita Vastaukset Näkymät Toimenpide
3
huhtik. 24
1753
2
marrask. 18
13206
2
maalisk. 16
7465
1
maalisk. 15
8197
0
maalisk. 15
4208