コンテンツへスキップ
メニュー
この質問にフラグが付けられました
2 返信
7766 ビュー

[ODOO11] Hi. I have an editable tree view inside my form view (see picture: https://ibb.co/gsCVKK)

I can edit the values inside the tree but everytime I hit the Save button at top, it doesn't save the update values inside my tree. It goes back to default (in this case 0). My assumption is, the "Save" button is for the form view alone. It's not the save button for the tree view which is why values are not updating.
Below is my code for my form view:

        <record model="ir.ui.view" id="score_card_form_view">
            <field name="name">Score Card</field>
            <field name="model">golf_online_ph.score_card</field>
            <field name="arch" type="xml">
                <form>
                    <sheet>
                        <group string="Score Card">
                            <field name="round_id" />
                            <field name="player_id" />
                            <field name="round_holes">
                                <tree editable="top" >
                                    <field name="hole_number" readonly="1"/>
                                    <field name="score_value"/>
                                </tree>
                            </field>
                        </group>
                    </sheet>
                </form>
            </field>
        </record>
アバター
破棄
最善の回答
hole_number is the Many2one then try the following code 
(I think the problem hole_number is mandatory field on python code and it's readonly on xml)

<record model="ir.ui.view" id="score_card_form_view">
            <field name="name">Score Card</field>
            <field name="model">golf_online_ph.score_card</field>
            <field name="arch" type="xml">
                <form>
                    <sheet>
                        <group string="Score Card">
                            <field name="round_id" />
                            <field name="player_id" />
                            <field name="round_holes">
                                <tree editable="top" >
                                    <field name="hole_number" invisible="1"/>
                                    <field name="score_value"/>
                                </tree>
                            </field>
                        </group>
                    </sheet>
                </form>
            </field>
        </record>
アバター
破棄
最善の回答

Your view is correct, can you post the code for model file for the same? It seems the manytomany/onetomany field is incorrect

アバター
破棄
関連投稿 返信 ビュー 活動
1
9月 23
4745
2
5月 21
19167
2
6月 22
4128
0
9月 21
2330
0
9月 20
1773