2016-09-24 66 views
0

我在我的模型中獲得了一個浮動字段,當我將它放在窗體視圖中時,它們保持對齊。我的問題是如何將其更改爲右對齊。如何更改odoo 9中float字段的文本對齊

我已經嘗試了很多方法來改變它的對齊,但失敗了。我試着添加class="oe_right",創建css自定義模塊但不工作。請幫我

enter image description here

+0

你可以發佈圖片嗎? – danidee

+0

右下角的紅色下劃線是總價值。這是一個浮動場,但保持對齊。我認爲它有奇怪的行爲,因爲浮動值應該是正確的對齊不左對齊。我已經創建了一些像自定義CSS這樣的技巧來強制它對齊,但仍然失敗 – yogakumboro

回答

0

您可以通過設置文本右對齊給在特定領域的內嵌樣式。嘗試下面的代碼。

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