Odoo 10: как увеличить ширину поля? - PullRequest
0 голосов
/ 16 ноября 2018

У меня есть вид формы, который выглядит следующим образом:

enter image description here

XML выглядит так:

<notebook>
<page>
<group string="In case of student employee or intern">   
     <field name="immatriculation" attrs="{'readonly':True}"/>
     <field name="studentStatus" attrs="{'readonly':True}"/>
     <field name="studentQuestionnaire" attrs="{'readonly':True}"/>
     <field name="studentOtherjobs" attrs="{'readonly':True}"/>
</group>
</page>
</notebook> 

IХотелось бы увеличить ширину этих полей, чтобы весь текст (например, «Подтверждение статуса студента» (обязательная практика)) помещался в одну строку.Я попробовал ниже, но не видел каких-либо изменений в ширине:

<field name="studentStatus" attrs="{'readonly':True}" style="width:200px"/>

Как правильно изменить ширину этих полей внутри группы?

Ответы [ 3 ]

0 голосов
/ 20 ноября 2018

Попробуйте это ... может быть, вы должны сделать это на каждом поле

<field name="field1" style="width:40%%" />
0 голосов
/ 20 ноября 2018

Когда строка флажка длинная, я бы поместил строку справа от поля.

Example

Вы можете рассмотреть ниже представление.

<group>
    <label string="Confirmation" for="confirm1" class="oe_inline"/>
    <div>
        <field name="confirm1" nolabel="1" class="oe_inline" modifiers="{}"/>
        <label string="blah blah blah" class="oe_inline"/>
    </div>
    <label string=" " for="confirm2" class="oe_inline"/>
    <div>
        <field name="confirm2" nolabel="1" class="oe_inline" modifiers="{}"/>
        <label string="blah blah blah" class="oe_inline"/>
    </div>
    <label string=" " for="confirm3" class="oe_inline"/>
    <div>
        <field name="confirm3" nolabel="1" class="oe_inline" modifiers="{}"/>
        <label string="blah blah blah" class="oe_inline"/>
    </div>
</group>
0 голосов
/ 16 ноября 2018

Это немного сложно, но вы можете попробовать простое решение, установив colspan для использования всей ширины страницы блокнота.

<group string="In case of student employee or intern" colspan="4">

...