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

Field with size 8 digits is very wide on form view. How to change / decrease field width on a form view?

Ảnh đại diện
Huỷ bỏ

It does not work for me. 

Here is my exemple :

image0


I would like to put the 3 fields on the same line. 

My xml is (with 3 syntaxes for the width clause : with %%, px, and nothing) :

    <field name="partner_id" position="after">
        <label for="contact_name"/>
        <div>
            <field name="title" placeholder="Genre/Titre" class="oe_inline" options="{&quot;no_open&quot;: True}" width="12"/>
            <field name="contact_firstname_id" string="Prénom" placeholder="Prénom par complétion"
                options="{'create_name_field': 'contact_firstname'}"
                class="oe_edit_only oe_inline" on_change="1" width="20%%"/>
            <field name="contact_lastname" placeholder="Nom" class="oe_inline" width="100px"/>
        </div>
    </field>

I tried also the syntax `style="width:...."` and nothing changes 

can you help me ?

Câu trả lời hay nhất

In XML view, add style="width:40%%"

<field name="field1" style="width:40%%" />

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

Both works well if I need to extend field width:

<field name="field1" style="width:40%%" /> 

<field name="field1" width="40" />

But how to override minimum width?

This doesn't works, the filed doesn't appear shorter:

<field name="field1" style="width:20%%" />

<field name="field1" width="20" />

<field name="qty01" nolabel="1" style="min-width: 20px;"/>

The field is float.

Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
3
thg 5 25
1600
1
thg 4 25
1212
V17 Tree, Form view Đã xử lý
1
thg 3 25
1233
3
thg 9 24
14067
2
thg 2 24
2390