2013-04-09 2 views
-4

вот мой исходный код и мне нужно скрыть bank_id поле, когда я выбираю! = Значение банка из поля выбора? Я попытался сattrs невидимый с более чем двумя аргументами или с! =

attrs="{'invisible': [('special_deduction_type', '!=', 'bank')]}" 

также для всех fields.but затем many2one полей показывает, в из layout.please отсылаем изображение

![<page string="Special Deductions"> 
<field name='special_deduction_ids' nolabel='1'> 
<tree string='List' editable='bottom'> 
<field name='deduction_id' invisible="1" /> 
<field name='special_deduction_type' /> 
<field name='bank_id' 
attrs="{'invisible': \[('special_deduction_type', '=', 'bank')\]}" /> 
<field name='union_id' 
attrs="{'invisible': \[('special_deduction_type', '=', 'union')\]}" /> 
<field name='insurance_id' 
attrs="{'invisible': \[('special_deduction_type', '=', 'insurance')\]}" /> 
<field name='loan_id' 
attrs="{'invisible': \[('special_deduction_type', '=', 'loan')\]}" /> 
</tree> 
</field>] 

enter image description here

+2

Исправьте приговаривая, это трудно понять, что именно вы пытаетесь выполнить ... что-то о коробке выбора? ** как ** и ** где ** вы хотите скрыть значение 'bank *'? на веб-странице? или в бэкэнде? Является ли это строкой или картой или списком, в котором вы сохранили значения полей? – Torxed

+0

@Torxed: Сообщение отредактировано спасибо –

+1

Непонятно, что вы пытаетесь сделать? – user1576199

ответ

0
<page string="Special Deductions"> 
<field name='special_deduction_ids' nolabel='1'> 
<tree string='List' editable='bottom'> 
<field name='deduction_id' invisible="1" /> 
<field name='special_deduction_type' /> 
<field name='bank_id' 
attrs="{'invisible': [('special_deduction_type','in',('loan','union','insurance'))]}"/> 
<field name='union_id' 
attrs="{'invisible': [('special_deduction_type','in',('bank','loan','insurance'))]}"/> 
<field name='insurance_id' 
attrs="{'invisible': [('special_deduction_type','in',('loan','union','bank'))]}"/> 
<field name='loan_id' 
attrs="{'invisible': [('special_deduction_type','in',('bank','union','insurance'))]}"/> 

</tree> 
</field> 
<br /> 
<br /> 
</page> 
Смежные вопросы