如何在 OpenERP 中显示和对齐表单上字段的标签?
How to show and align label for a field on a form in OpenERP?
我在弹出窗口 window 中有一个名为 "default_code" 的字段,它正确显示了值 201-0147,附上图片。我想在同一行的字段左侧添加标签 "Item Number"。我尝试将属性字符串设置为 "Item Number"(附加 xml 代码)但它不显示。我知道我可以使用 <label>
元素,但是当显示时,它显示在字段上方,这是我不想要的。我要符合领域。我缺少什么以及如何做到这一点?
感谢您的帮助!
这是弹出窗口 window:
这里是 XML 代码:
<record id="replace_all_in_BOM_form" model="ir.ui.view">
<field name="name">replace.all.in.BOM.form</field>
<field name="model">product.template</field>
<field name="priority" eval="20"/>
<field name="type">form</field>
<field name="arch" type="xml">
<field name="default_code" string="Item Number" readonly="1"
invisible="0" />
</field>
</record>
放置在 <group>
XML 元素内的字段将默认显示标签。
<field name="arch" type="xml">
<group>
<field name="default_code" string="Item Number" readonly="1"
invisible="0" />
</group>
</field>
或者您可以像这样添加 标签 标签:
<field name="arch" type="xml">
<label for="default_code" string="Item Number"/>
<field name="default_code" readonly="1"
invisible="0" class="oe_inline"/>
</field>
我在弹出窗口 window 中有一个名为 "default_code" 的字段,它正确显示了值 201-0147,附上图片。我想在同一行的字段左侧添加标签 "Item Number"。我尝试将属性字符串设置为 "Item Number"(附加 xml 代码)但它不显示。我知道我可以使用 <label>
元素,但是当显示时,它显示在字段上方,这是我不想要的。我要符合领域。我缺少什么以及如何做到这一点?
感谢您的帮助!
这是弹出窗口 window:
这里是 XML 代码:
<record id="replace_all_in_BOM_form" model="ir.ui.view">
<field name="name">replace.all.in.BOM.form</field>
<field name="model">product.template</field>
<field name="priority" eval="20"/>
<field name="type">form</field>
<field name="arch" type="xml">
<field name="default_code" string="Item Number" readonly="1"
invisible="0" />
</field>
</record>
放置在 <group>
XML 元素内的字段将默认显示标签。
<field name="arch" type="xml">
<group>
<field name="default_code" string="Item Number" readonly="1"
invisible="0" />
</group>
</field>
或者您可以像这样添加 标签 标签:
<field name="arch" type="xml">
<label for="default_code" string="Item Number"/>
<field name="default_code" readonly="1"
invisible="0" class="oe_inline"/>
</field>