Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
1 Trả lời
5582 Lượt xem

Holla

I want to set default checked checkbox when I create a new object, I just apply wath's in res.partner module ( customer checkbox and supplier checkbox), My action's code is :

<record id="action_mymodule_form" model="ir.actions.act_window">
            <field name="name">My module</field>
            <field name="type">ir.actions.act_window</field>
            <field name="res_model">my.module</field>
            <field name="view_type">form</field>
            <field name="domain">[('myfield','=',1)]</field>
            <field name="context">{'default_myfield':1, 'search_default_myfield':1}</field>
            <field name="filter" eval="True"/>
        </record>

But it seems not working !

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

I think the best approach is to use _defaults in the class definition.

_defaults = { 'myfield':1 }

Ảnh đại diện
Huỷ bỏ
Tác giả

in my case, I have two fields myfields1 and myfields2 , I want just like in res.partner, in customer view the customer checkbox is checked, and in supplier view the supplier checkbox is checked.

You can use eval to the field I think. <field name="field1" eval="1" />

Tác giả

Help plz it doesn't work at all

Bài viết liên quan Trả lời Lượt xem Hoạt động
3
thg 7 23
67687
4
thg 3 15
7392
1
thg 3 15
6640
0
thg 3 15
3787
0
thg 3 15
3730