Zum Inhalt springen
Menü
Sie müssen registriert sein, um mit der Community zu interagieren.
Diese Frage wurde gekennzeichnet
1 Antworten
2590 Ansichten

I am trying to hide two fields based on a condition, the code nearly does it because it hides correctly the values of the fields but the label or header is still there. Is it possible to hide those fields completely?:



id="invoice_form_custom" model="ir.ui.view">
name="model">account.move
name="inherit_id" ref="account.view_move_form"/>
name="arch" type="xml">
expr="//field[@name='product_id']" position="after">

name="clasification" invisible="1"/>

name="verified"
attrs="{'invisible':[('classification', '!=', 'TEKNIA')]}"/>

name="repaired"
attrs="{'invisible':[('classification', '!=', 'ARTESTATIVES')]}"/>



expr="//field[@name='line_ids']/tree/field[@name='account_id']" position="after">
name="verified" invisible="1"/>
name="repaired" invisible="1"/>





Thank you for your attention



Avatar
Verwerfen

Hello,
Since the list view displays several records, you can only conceal the value of a field there. because records will exist with the attrs conditions that are both true and false.

Autor Beste Antwort

So it can't be done, thank you so much for your response! 

Avatar
Verwerfen
Verknüpfte Beiträge Antworten Ansichten Aktivität
1
Okt. 24
1397
2
Juli 23
2889
1
Mai 23
2238
2
Juli 22
4714
3
Dez. 21
4538