如何更改odoo 9中float字段的文本对齐

问题描述:

我在我的模型中获得了一个浮动字段,当我将它放在窗体视图中时,它们保持对齐。我的问题是如何将其更改为右对齐。如何更改odoo 9中float字段的文本对齐

我已经尝试了很多方法来改变它的对齐,但失败了。我试着添加class="oe_right",创建css自定义模块但不工作。请帮我

enter image description here

+0

你可以发布图片吗? – danidee

+0

右下角的红色下划线是总价值。这是一个浮动场,但保持对齐。我认为它有奇怪的行为,因为浮动值应该是正确的对齐不左对齐。我已经创建了一些像自定义CSS这样的技巧来强制它对齐,但仍然失败 – yogakumboro

您可以通过设置文本右对齐给在特定领域的内嵌样式。尝试下面的代码。

1.右浮动场的对齐

<field name="field_name" style="text-align:right;"/> 

2.当编辑模式

您需要创建自定义的CSS

文件基地浮点字段值右对齐.css

.openerp .oe_form_editable .oe_form .oe_form_field_float input{ 
text-align: right !important;} 

添加CSS来assets_common

<template id="assets_common_float_inherited" inherit_id="web.assets_common"> 
     <xpath expr="." position="inside"> 
      <link rel="stylesheet" href='/your_module_name/static/src/css/base.css'/> 
     </xpath> 
    </template> 

添加XML文件导入到__openerp__.py

感谢。

+0

感谢Jignesh的答案,我已经尝试了你的两个技巧,但仍然没有工作:) – yogakumboro