2016-07-12 2 views

답변

0

그리고 가장 좋은 방법이 있다면 모르겠지만, 그것은 양식보기를 작동

<button readonly="True" class="oe_inline oe_stat_button" icon="STOCK_DIALOG_WARNING" attrs="{'invisible': [('score_lt_avg', '=', False)]}"/> 
1

귀하의 파이썬 코드 (scoreavg 필드가 모델에 필드 score_lt_avg 추가)의 경우 :

@api.multi 
@api.depends('score', 'avg') 
def _compute_score_lt_avg(self): 
    for record in self: 
     record.score_lt_avg = (record.score <= record.avg) 

score_lt_avg = fields.Boolean(
    compute='_compute_acore_lt_avg', 
    string='Score equal to/lower than average', 
) 

XML 코드 (score, avgscore_lt_avg을 트리보기뿐만 아니라 폼보기에 추가해야합니다. 그렇지 않으면 계산 된 필드가 작동하지 않습니다) :

<field name="score"/> 
<field name="avg"/> 
<field name="score_lt_avg" invisible="1"/> 
<span class="fa fa-exclamation-triangle" attrs="{'invisible': [('score_lt_avg', '=', False)]}"/> 
+0

당신을 감사합니다 트 리뷰의 아이콘을 표시 할 button 태그를 사용하지만, 내가 보여주고 싶은 TreeView의 아이콘. 어떻게 아십니까? –